continuwuity/.forgejo/workflows
Sebastian Spaeth bf6783cb83
Some checks failed
Documentation / Build and Deploy Documentation (push) Has been skipped
Mirror Container Images / mirror-images (push) Failing after 1m38s
Checks / Prek / Pre-commit & Formatting (push) Successful in 2m40s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 12m33s
Release Docker Image / Build linux-amd64 (release) (push) Failing after 17m7s
Maintenance / Renovate / Renovate (push) Failing after 57s
Release Docker Image / Build linux-arm64 (release) (push) Failing after 15m7s
Release Docker Image / Create Multi-arch Release Manifest (push) Has been skipped
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been skipped
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been skipped
Release Docker Image / Create Max-Perf Manifest (push) Has been skipped
Release Docker Image / Mirror Images (push) Has been skipped
ci: add all possible credentials
When running the mirror-images step from within the release-image workflow
we receive error messages such as

> msg="Failed to sync" target=ghcr.io/continuwuity/continuwuity:v0.5.0-rc.7
> source=forgejo.ellis.link/continuwuation/continuwuity:v0.5.0-rc.7
> error="failed to send blob post, ref
> ghcr.io/continuwuity/continuwuity@sha256:74976f7b85018b5abd867333bc783c7230d985a4b0af595bbf55964e25afe6ef:
> unauthorized"

So, we will need to define our credentials in the release-image workflow too
it seems, when we pull in the mirror-image workflow.
This is a test by adding all credentials that are defined in mirror-images.yml
Probably we don't need them all, but if this does not work, the whole approach
is flawed and we can remove everyting again.

If it works, we should remove unneccessary credentials until we found the
required ones.
2026-04-15 19:34:33 +00:00
..
build-debian.yml ci: actions/cache@v3|4 -> actions/cache@v5 2026-04-15 13:22:43 +00:00
build-fedora.yml ci: actions/cache@v3|4 -> actions/cache@v5 2026-04-15 13:22:43 +00:00
check-changelog.yml ci: Remove unnecessary concurrency block 2026-04-15 13:21:11 +00:00
documentation.yml ci: actions/cache@v3|4 -> actions/cache@v5 2026-04-15 13:22:43 +00:00
element.yml chore(deps): pin dependencies 2026-04-13 05:22:53 +00:00
mirror-images.yml chore(deps): update https://github.com/regclient/actions digest to f3c6d87 2026-04-15 13:21:46 +00:00
prek-checks.yml chore(deps): pin dependencies 2026-04-13 05:22:53 +00:00
release-image.yml ci: add all possible credentials 2026-04-15 19:34:33 +00:00
renovate.yml ci: actions/cache@v3|4 -> actions/cache@v5 2026-04-15 13:22:43 +00:00
update-flake-hashes.yml chore(deps): pin dependencies 2026-04-13 05:22:53 +00:00