Skip to content

Commit

Permalink
ci: properly update metadata on nigthly releases
Browse files Browse the repository at this point in the history
Previously only the artifacts would be replaced and all the other
information would stay the same as the original nightly release.

Resolves #10537
  • Loading branch information
TeofilC committed Jan 20, 2025
1 parent 5ac2f87 commit af23627
Showing 1 changed file with 12 additions and 18 deletions.
30 changes: 12 additions & 18 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -465,24 +465,21 @@ jobs:
needs: [validate, validate-old-ghcs, build-alpine, dogfooding]

steps:
- uses: liudonghua123/delete-release-action@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
release_name: 'cabal-head'

- uses: actions/download-artifact@v4
with:
pattern: cabal-*
path: binaries
merge-multiple: true

- name: Create GitHub prerelease
uses: softprops/action-gh-release@v2
- name: (Re)Create GitHub prerelease
uses: andelf/nightly-release@main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: cabal-head
name: cabal-head
prerelease: true
files: binaries/cabal-*
files: "binaries/cabal-*"

prerelease-lts:
name: Create a GitHub LTS prerelease with the binary artifacts
Expand All @@ -496,12 +493,6 @@ jobs:
needs: [validate, validate-old-ghcs, build-alpine, dogfooding]

steps:
- uses: liudonghua123/delete-release-action@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
release_name: 'cabal-lts-head'

- uses: actions/download-artifact@v4
with:
pattern: cabal-*
Expand All @@ -515,12 +506,15 @@ jobs:
mv "$f" "cabal-lts-${f##cabal-}"
done
- name: Create GitHub prerelease
uses: softprops/action-gh-release@v2
- name: (Re)Create GitHub prerelease
uses: andelf/nightly-release@main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: cabal-lts-head
name: cabal-lts-head
prerelease: true
files: binaries/cabal-*
files: "binaries/cabal-*"

# We use this job as a summary of the workflow
# It will fail if any of the previous jobs does
Expand Down

0 comments on commit af23627

Please sign in to comment.