diff options
author | Rafael Sene <rafael@riscv.org> | 2024-03-15 13:40:04 -0300 |
---|---|---|
committer | Rafael Sene <rafael@riscv.org> | 2024-03-15 13:40:45 -0300 |
commit | 0b3b9f7312f4c087137b714de144e7ee2e9b7f86 (patch) | |
tree | 98de35b4bf1f96354361fb07003e0bbc71248ab9 /.github/workflows | |
parent | 10f7b78de7620635e39695343a3ad5323a248e56 (diff) | |
download | riscv-isa-manual-0b3b9f7312f4c087137b714de144e7ee2e9b7f86.zip riscv-isa-manual-0b3b9f7312f4c087137b714de144e7ee2e9b7f86.tar.gz riscv-isa-manual-0b3b9f7312f4c087137b714de144e7ee2e9b7f86.tar.bz2 |
Upgrade the version of some GitHub Actions
Signed-off-by: Rafael Sene <rafael@riscv.org>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/isa-build.yml | 22 | ||||
-rw-r--r-- | .github/workflows/merge-and-release.yml | 5 |
2 files changed, 9 insertions, 18 deletions
diff --git a/.github/workflows/isa-build.yml b/.github/workflows/isa-build.yml index 7135c26..ca1b4c5 100644 --- a/.github/workflows/isa-build.yml +++ b/.github/workflows/isa-build.yml @@ -28,7 +28,7 @@ jobs: steps: # Checkout the repository - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Set the short SHA for use in artifact names - name: Set short SHA @@ -57,7 +57,7 @@ jobs: # Upload the priv-isa-asciidoc PDF file - name: Upload priv-isa-asciidoc.pdf if: steps.build_files.outcome == 'success' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: priv-isa-asciidoc-${{ env.SHORT_SHA }}.pdf path: ${{ github.workspace }}/build/priv-isa-asciidoc.pdf @@ -66,7 +66,7 @@ jobs: # Upload the priv-isa-asciidoc HTML file - name: Upload priv-isa-asciidoc.html if: steps.build_files.outcome == 'success' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: priv-isa-asciidoc-${{ env.SHORT_SHA }}.html path: ${{ github.workspace }}/build/priv-isa-asciidoc.html @@ -75,7 +75,7 @@ jobs: # Upload the unpriv-isa-asciidoc PDF file - name: Upload unpriv-isa-asciidoc.pdf if: steps.build_files.outcome == 'success' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: unpriv-isa-asciidoc-${{ env.SHORT_SHA }}.pdf path: ${{ github.workspace }}/build/unpriv-isa-asciidoc.pdf @@ -84,24 +84,15 @@ jobs: # Upload the unpriv-isa-asciidoc HTML file - name: Upload unpriv-isa-asciidoc.html if: steps.build_files.outcome == 'success' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: unpriv-isa-asciidoc-${{ env.SHORT_SHA }}.html path: ${{ github.workspace }}/build/unpriv-isa-asciidoc.html retention-days: 7 - # Upload the priv-isa-latex PDF file - - name: Upload riscv-privileged.pdf - if: steps.build_files.outcome == 'success' - uses: actions/upload-artifact@v3 - with: - name: riscv-privileged-latex-${{ env.SHORT_SHA }}.pdf - path: ${{ github.workspace }}/build/riscv-privileged.pdf - retention-days: 7 - - name: Create Release if: steps.build_files.outcome == 'success' && github.event_name == 'workflow_dispatch' && github.event.inputs.create_release == 'true' - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: draft: false tag_name: riscv-isa-release-${{ env.SHORT_SHA }}-${{ env.CURRENT_DATE }} @@ -114,7 +105,6 @@ jobs: ${{ github.workspace }}/build/priv-isa-asciidoc.html ${{ github.workspace }}/build/unpriv-isa-asciidoc.pdf ${{ github.workspace }}/build/unpriv-isa-asciidoc.html - ${{ github.workspace }}/build/riscv-privileged.pdf env: GITHUB_TOKEN: ${{ secrets.GHTOKEN }}
\ No newline at end of file diff --git a/.github/workflows/merge-and-release.yml b/.github/workflows/merge-and-release.yml index 3a93bc2..88390e0 100644 --- a/.github/workflows/merge-and-release.yml +++ b/.github/workflows/merge-and-release.yml @@ -68,14 +68,15 @@ jobs: path: ${{ github.workspace }}/build/unpriv-isa-asciidoc.html - name: Create Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GHTOKEN }} with: tag_name: riscv-isa-release-${{ env.SHORT_SHA }}-${{ env.CURRENT_DATE }} - release_name: Release riscv-isa-release-${{ env.SHORT_SHA }}-${{ env.CURRENT_DATE }} + name: Release riscv-isa-release-${{ env.SHORT_SHA }}-${{ env.CURRENT_DATE }} draft: false prerelease: false + make_latest: true generate_release_notes: true body: | This release was created by: ${{ github.event.sender.login }} |