Compare commits

..

2 commits

Author SHA1 Message Date
Jade Ellis
928b7c5e4a
fix: Correct vars
Some checks failed
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 16s
Release Docker Image / define-variables (push) Failing after 2s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 9s
Checks / Rust / Clippy (push) Failing after 23s
Checks / Rust / Cargo Test (push) Failing after 16s
2025-07-06 22:57:33 +01:00
Jade Ellis
af8783ee51
ci: Mirror registry images 2025-07-06 22:45:01 +01:00
2 changed files with 9 additions and 2 deletions

View file

@ -37,7 +37,7 @@ creds:
- registry: forgejo.ellis.link - registry: forgejo.ellis.link
user: "{{env \"BUILTIN_REGISTRY_USER\"}}" user: "{{env \"BUILTIN_REGISTRY_USER\"}}"
pass: "{{env \"BUILTIN_REGISTRY_PASSWORD\"}}" pass: "{{env \"BUILTIN_REGISTRY_PASSWORD\"}}"
- registry: glcr.io - registry: registry.gitlab.com
user: "{{env \"GITLAB_USERNAME\"}}" user: "{{env \"GITLAB_USERNAME\"}}"
pass: "{{env \"GITLAB_TOKEN\"}}" pass: "{{env \"GITLAB_TOKEN\"}}"

View file

@ -19,6 +19,11 @@ concurrency:
jobs: jobs:
mirror-images: mirror-images:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
BUILTIN_REGISTRY_USER: ${{ vars.BUILTIN_REGISTRY_USER }}
BUILTIN_REGISTRY_PASSWORD: ${{ secrets.BUILTIN_REGISTRY_PASSWORD }}
GITLAB_USERNAME: ${{ vars.GITLAB_USERNAME }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }}
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -26,7 +31,9 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Install regctl - name: Install regctl
uses: https://github.com/regclient/actions/regctl-installer@main uses: https://forgejo.ellis.link/continuwuation/regclient-actions/regctl-installer@main
with:
binary: regsync
- name: Check what images need mirroring - name: Check what images need mirroring
run: | run: |