Record how to consume this, measured

The seed commit said `uses:` did not work. That was measured while this repo
was private and is no longer true: with the full URL it works, and the action's
outputs.path reaches the caller and can run the tools.

The bare owner/repo form still fails - it resolves against the instance default
actions URL, not this host - so the README says which to use and why, with the
per-form results.

Co-authored-by: bit <bit@das-labor.org>
This commit is contained in:
2026-09-07 11:30:00 +00:00
parent 061d8b266c
commit d41e4ca2c6
2 changed files with 32 additions and 18 deletions

View File

@@ -1,10 +1,9 @@
# Makes the shared tools available to a workflow and reports where they are.
#
# Whether this is usable at all depends on `uses:` resolving a repo on this
# Gitea, which is instance configuration rather than something a repo controls.
# Measured on weblib-archive#44 while weblib-ci was still private: it did not
# work. Re-measured once the repo was public - see the README for the outcome
# and for the fallback, which is a plain clone and always works.
# Consume it with the **full URL** - `uses: https://git.chaosbit.de/weblib/
# weblib-ci@main`. The bare `weblib/weblib-ci@main` form resolves against the
# instance's default actions URL rather than this host and fails. Both forms
# failed while this repo was private; see the README table.
name: weblib CI tools
description: Shared CI scripts for the weblib repos.