Skip to content

Commit

Permalink
Merge pull request haskell#10756 from haskell/wip/teo/T10537
Browse files Browse the repository at this point in the history
ci: properly update metadata on nigthly releases
  • Loading branch information
mergify[bot] authored Jan 26, 2025
2 parents 0de8459 + e2e223f commit eda072d
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 eda072d

Please sign in to comment.