diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d325aed4..2aa24719 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,9 +18,15 @@ jobs: uses: actions/setup-go@v2 with: go-version: 1.16 + - name: Configure AWS cli + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: us-east-1 - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: args: release --rm-dist env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.DAGGERCI_TOKEN }} diff --git a/.goreleaser.yml b/.goreleaser.yml index 96572e4e..810289e0 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -53,7 +53,7 @@ brews: commit_author: name: dagger-bot email: noreply@dagger.io - url_template: "http://dagger-io.s3-website-us-east-1.amazonaws.com/dagger/releases/{{ .Version }}/{{ .ArtifactName }}" + url_template: "https://dagger-io.s3.amazonaws.com/dagger/releases/{{ .Version }}/{{ .ArtifactName }}" homepage: "https://github.com/dagger/dagger" description: "Dagger is a programmable deployment system." test: | @@ -65,3 +65,8 @@ blobs: region: us-east-1 bucket: dagger-io folder: "dagger/releases/{{ .Version }}" + +publishers: + - + name: publish-version + cmd: sh -c "echo {{ .Version }} | aws s3 cp - s3://dagger-io/dagger/latest_version"