diff --git a/.circleci/config.yml b/.circleci/config.yml index 89f8a5d..941b860 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -154,13 +154,6 @@ workflows: filters: branches: ignore: *release_branches - # stable release for release branch - - shared/release: - context: *contexts - dryrun: false - filters: - branches: - only: release - shared/test: <<: *test ## <> diff --git a/.releaserc.yaml b/.releaserc.yaml index 75ca1a2..74817c0 100644 --- a/.releaserc.yaml +++ b/.releaserc.yaml @@ -10,27 +10,10 @@ plugins: release: patch - type: perf release: patch - # Block major version upgrades due to us not supporting them that well. This can - # be disabled by setting releaseOptions.allowMajorVersions, but be warned this - # is not well supported for services. - - - "@semantic-release/exec" - # We use generateNotesCmd instead of verifyConditionsCmd because it has access - # to last/nextRelease due to when the step runs. - - generateNotesCmd: |- - ./scripts/shell-wrapper.sh major-release-checker.js ${lastRelease.version} ${nextRelease.version} - # Build the binaries - - - "@semantic-release/exec" - # We use generateNotesCmd instead of a different step because it has access - # to last/nextRelease due to when the step runs. - - generateNotesCmd: "make release APP_VERSION=${nextRelease.version}" # This creates fancy release notes in our Github release - "@semantic-release/release-notes-generator" - # Create the Github Release - - - "@semantic-release/github" - - assets: - - "dist/*.tar.gz" - - "dist/checksums.txt" + - "@semantic-release/github" ## <> diff --git a/service.yaml b/service.yaml index d80e2d9..161383f 100644 --- a/service.yaml +++ b/service.yaml @@ -7,7 +7,7 @@ arguments: description: Stencil Module for Golang Applications plugin: true releaseOptions: - force: true + allowMajorVersions: true enablePrereleases: true prereleasesBranch: main autoPrereleases: true diff --git a/stencil.lock b/stencil.lock index 0ca7a77..f45db1b 100644 --- a/stencil.lock +++ b/stencil.lock @@ -8,7 +8,7 @@ modules: version: v0.15.2 - name: github.com/getoutreach/stencil-circleci url: https://github.com/getoutreach/stencil-circleci - version: v1.13.0-rc.1 + version: v1.13.0-rc.2 - name: github.com/getoutreach/stencil-golang url: file://./ version: local