From 3497f811892340be8e9c6f68ec52b6563cc46e35 Mon Sep 17 00:00:00 2001 From: djojavi Date: Tue, 14 Jul 2026 13:06:18 -0500 Subject: [PATCH 1/2] remove semantic release from workflow and delete releseaserc --- .github/workflows/release.yml | 38 ----------------------------------- .releaserc | 18 ----------------- 2 files changed, 56 deletions(-) delete mode 100644 .github/workflows/release.yml delete mode 100644 .releaserc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 3f33363..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: Release -on: - push: - branches: - - main -jobs: - release: - name: "Release" - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - # Workaround for issue: https://github.com/cycjimmy/semantic-release-action/issues/159 - # Had to pin to version 14 - - name: "Pin node version" - uses: actions/setup-node@v2 - with: - node-version: '14' - # Use haskell environment to run cabal configure needed for semantic-release-hackage - - name: Setup Haskell - id: setup-haskell-cabal - uses: haskell-actions/setup@v2 - with: - ghc-version: "9.0" - cabal-version: "3.8" - - name: Semantic Release - run: cabal configure --enable-tests - - name: Semantic Release - uses: cycjimmy/semantic-release-action@v4 - with: - extra_plugins: | - @semantic-release/commit-analyzer - @semantic-release/release-notes-generator - @semantic-release/github - semantic-release-hackage@1.1.2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - HACKAGE_TOKEN: ${{ secrets.HACKAGE_TOKEN }} diff --git a/.releaserc b/.releaserc deleted file mode 100644 index b5bfc69..0000000 --- a/.releaserc +++ /dev/null @@ -1,18 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/semantic-release", - "branches": ["main"], - "plugins": [ - "@semantic-release/commit-analyzer", - "@semantic-release/release-notes-generator", - [ - "semantic-release-hackage", - { - "packageName": "dotenv", - "versionPrefix": "0.", - "publishDocumentation": true - } - ], - "@semantic-release/github" - ], - "tagFormat": "v0.${version}" -} From d333c19380498da72ca90a286dcb62498a27b793 Mon Sep 17 00:00:00 2001 From: djojavi Date: Tue, 14 Jul 2026 13:07:13 -0500 Subject: [PATCH 2/2] modify documentation to remove release.yml --- .github/workflows/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 5a91f76..ccf2a26 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -6,8 +6,7 @@ - Build and test Haskell code - [Draft](draft.yml) - Create a GH draft release with a static binary -- [Release](release.yml) - - Upload the package and docs to Hackage (release candidate) + ## Events