From 7fd2d09133c3b32fe9131ca83039c06684c2351a Mon Sep 17 00:00:00 2001 From: John Judd Date: Wed, 19 Feb 2025 20:48:58 -0600 Subject: [PATCH] remove releasegen, bump version to 6.26.0 (#231) --- .github/workflows/codecov.yml | 4 +- .github/workflows/release-by-changelog.yml | 61 ---------------------- CHANGELOG.md | 4 +- 3 files changed, 5 insertions(+), 64 deletions(-) delete mode 100644 .github/workflows/release-by-changelog.yml diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index af42a5a..450d86f 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -4,7 +4,9 @@ on: push: branches: - main - + pull_request: + branches: + - main jobs: test: runs-on: ubuntu-latest diff --git a/.github/workflows/release-by-changelog.yml b/.github/workflows/release-by-changelog.yml deleted file mode 100644 index 40326c7..0000000 --- a/.github/workflows/release-by-changelog.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: Release by Changelog - -on: - push: - branches: - - main - workflow_dispatch: - inputs: - branch: - description: 'Branch to create a release from' - required: true - default: 'main' - version: - description: 'Specify the semantic version for the release (vX.Y.Z)' - required: true - reason: - description: 'Reason for the manual release' - required: false - -jobs: - release: - runs-on: ubuntu-latest - - env: - GOPROXY: proxy.golang.org,direct - GOPRIVATE: github.com/c2fo,github.com/C2FO - - # Give the workflow permission to read/write contents if needed - permissions: - contents: read - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - ref: ${{ github.event.inputs.branch || github.ref_name }} - fetch-depth: 0 - - - name: Set up Go - uses: actions/setup-go@v5 - with: - go-version: 1.24 - - - name: Configure git for private modules - run: | - go env -w GOPRIVATE=github.com/c2fo,github.com/C2FO - git config --global url."https://${{ secrets.GITHUB_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/" - - - name: Install and run ReleaseGen - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GITHUB_REPOSITORY: ${{ github.repository }} - GITHUB_ACTOR: ${{ github.actor }} - GITHUB_REF_NAME: ${{ github.event.inputs.branch || github.ref_name }} - MANUAL_VERSION: ${{ github.event.inputs.version || '' }} - REASON: ${{ github.event.inputs.reason || '' }} - CUSTOM_CHANGE_TYPES: | - documentation:patch - run: | - go install github.com/c2fo/ep-tools/releasegen@latest - releasegen diff --git a/CHANGELOG.md b/CHANGELOG.md index d215a20..5bd48ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [v6.26.0] - 2025-02-19 ### Added - Add support for role based authentication in s3 backend. -- Changelog-based release generation(ReleaseGen). ### Security - Update dependencies. -- Update go to 1.23 from 1.22 (1.24 is out now). +- Update go from 1.22 to 1.23 (since 1.24 is out now). ### Documentation - Update README.md with go version policy.