From 84da611833a2c5ed4a16a7b7c786ae1ba115e2f3 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 14 Nov 2022 15:08:43 +0000 Subject: [PATCH 1/2] chore: bootstrap releases for path: . --- .release-please-manifest.json | 3 +++ release-please-config.json | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 .release-please-manifest.json create mode 100644 release-please-config.json diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000..3e9af1b --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "1.4.0" +} \ No newline at end of file diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000..f0dd980 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,20 @@ +{ + "bootstrap-sha": "b7f4d11fc99f9ffa85376c5757d8dd8c6341c38a", + "last-release-sha": "b7f4d11fc99f9ffa85376c5757d8dd8c6341c38a", + "release-type": "go", + "bump-minor-pre-major": true, + "bump-patch-for-minor-pre-major": true, + "packages": { + ".": { + "changelog-path": "CHANGELOG.md", + "bump-minor-pre-major": false, + "bump-patch-for-minor-pre-major": false, + "draft": false, + "prerelease": false, + "extra-files": [ + "VERSION" + ] + } + }, + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" +} \ No newline at end of file From 8ccc38c186fa633176d27bae2470a27be4c53429 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 14 Nov 2022 16:45:04 +0000 Subject: [PATCH 2/2] ci: update release job to use please-release --- .github/workflows/ci.yml | 4 +++- .goreleaser.yml | 7 ++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3135765..f5ebf18 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,8 +25,10 @@ jobs: name: Release runs-on: ubuntu-latest needs: [build] - if: startsWith(github.ref, 'refs/tags/v') + if: github.ref == 'refs/heads/main' steps: + - uses: google-github-actions/release-please-action@v3 + id: release-please - uses: actions/checkout@v2 with: fetch-depth: 0 diff --git a/.goreleaser.yml b/.goreleaser.yml index d6ab756..edfd9b1 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -36,12 +36,9 @@ checksum: name_template: "checksums.txt" snapshot: name_template: "{{ .Tag }}-next" + changelog: - sort: asc - filters: - exclude: - - "^docs:" - - "^test:" + skip: true dockers: - image_templates: