diff --git a/.craft.yml b/.craft.yml index f416d261c0..84f8bb8b64 100644 --- a/.craft.yml +++ b/.craft.yml @@ -1,5 +1,12 @@ -minVersion: 0.23.1 -changelogPolicy: auto +minVersion: "2.15.0" +changelog: + policy: auto + +statusProvider: + name: github + config: + contexts: + - "Build Docker Image (relay)" targets: - name: github @@ -20,12 +27,12 @@ targets: cacheControl: public, max-age=600 - id: release name: docker - source: us-central1-docker.pkg.dev/sentryio/relay/relay - target: getsentry/relay + source: ghcr.io/getsentry/relay + target: ghcr.io/getsentry/relay - id: latest name: docker - source: us-central1-docker.pkg.dev/sentryio/relay/relay - target: getsentry/relay + source: ghcr.io/getsentry/relay + target: ghcr.io/getsentry/relay targetFormat: "{{{target}}}:latest" requireNames: diff --git a/.github/workflows/release-ghcr-version-tag.yml b/.github/workflows/release-ghcr-version-tag.yml deleted file mode 100644 index c6bf27c61d..0000000000 --- a/.github/workflows/release-ghcr-version-tag.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Release GHCR Versioned Image - -on: - release: - types: [prereleased, released] - -jobs: - release-ghcr-version-tag: - runs-on: ubuntu-latest - steps: - - name: Log in to GitHub Container Registry - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Tag release version - run: | - docker buildx imagetools create --tag \ - ghcr.io/getsentry/relay:${{ github.ref_name }} \ - ghcr.io/getsentry/relay:${{ github.sha }} - - - name: Tag latest version - run: | - docker buildx imagetools create --tag \ - ghcr.io/getsentry/relay:latest \ - ghcr.io/getsentry/relay:${{ github.sha }}