Skip to content

Commit 504db21

Browse files
Update release process
1 parent d4bbd3d commit 504db21

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/release.yml

+5-7
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,22 @@ jobs:
1313
steps:
1414
-
1515
uses: actions/checkout@v3
16-
with:
17-
ref: main
1816
-
1917
uses: actions/download-artifact@v3
2018
with:
2119
name: persistent-mtl-sdist
2220
path: ./sdist/
2321
-
24-
uses: brandonchinn178/haskell-actions/parse-cabal-file@parse-cabal-file
2522
id: cabal_file
23+
uses: haskell-actions/parse-cabal-file@v1
2624
with:
2725
cabal_file: persistent-mtl.cabal
2826
-
2927
name: Set version label
3028
run: echo 'VERSION=v${{ steps.cabal_file.outputs.version }}' >> "${GITHUB_ENV}"
3129
-
32-
name: Load Hackage token secret name
3330
id: hackage_token_secret
31+
name: Load Hackage token secret name
3432
run: |
3533
USERNAME="$(echo "${GITHUB_ACTOR}" | tr '[:lower:]' '[:upper:]' | tr '-' '_')"
3634
echo "name=HACKAGE_TOKEN_${USERNAME}" >> "${GITHUB_OUTPUT}"
@@ -44,10 +42,10 @@ jobs:
4442
fi
4543
sed '1 d; /^# v/,$ d' /tmp/changelog-without-unreleased > /tmp/changelog-body
4644
-
47-
uses: brandonchinn178/haskell-actions/hackage-upload@hackage-upload
45+
uses: haskell-actions/hackage-publish@v1
4846
with:
49-
archive: sdist/persistent-mtl-*.tar.gz
50-
token: ${{ secrets[steps.hackage_token_secret.outputs.name] }}
47+
hackageToken: ${{ secrets[steps.hackage_token_secret.outputs.name] }}
48+
packagesPath: ./sdist/
5149
-
5250
uses: softprops/action-gh-release@v1
5351
with:

0 commit comments

Comments
 (0)