diff --git a/.forgejo/regsync/regsync.yml b/.forgejo/regsync/regsync.yml index 161b8692..0a14db45 100644 --- a/.forgejo/regsync/regsync.yml +++ b/.forgejo/regsync/regsync.yml @@ -37,7 +37,7 @@ creds: - registry: forgejo.ellis.link user: "{{env \"BUILTIN_REGISTRY_USER\"}}" pass: "{{env \"BUILTIN_REGISTRY_PASSWORD\"}}" - - registry: glcr.io + - registry: registry.gitlab.com user: "{{env \"GITLAB_USERNAME\"}}" pass: "{{env \"GITLAB_TOKEN\"}}" diff --git a/.forgejo/workflows/mirror-images.yml b/.forgejo/workflows/mirror-images.yml index 87b9975f..198832db 100644 --- a/.forgejo/workflows/mirror-images.yml +++ b/.forgejo/workflows/mirror-images.yml @@ -19,6 +19,11 @@ concurrency: jobs: mirror-images: 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: - name: Checkout repository uses: actions/checkout@v4 @@ -26,7 +31,9 @@ jobs: persist-credentials: false - 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 run: |