diff --git a/.github/workflows/buildcache.yml b/.github/workflows/buildcache.yml index 0c2b249d..10367519 100644 --- a/.github/workflows/buildcache.yml +++ b/.github/workflows/buildcache.yml @@ -37,6 +37,11 @@ jobs: gcc: ${{ matrix.gcc }} fresh: true + - name: Login to OCI registry + shell: spack-bash {0} + run: spack oci login ghcr.io --username ${{ github.actor }} --password-stdin <<< ${{ secrets.GITHUB_TOKEN }} + - name: Push to buildcache if: ${{ !cancelled() }} + shell: spack-bash {0} run: spack buildcache push --unsigned --update-index local-buildcache