aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorRafael Sene <rafael@riscv.org>2024-03-15 13:40:04 -0300
committerRafael Sene <rafael@riscv.org>2024-03-15 13:40:45 -0300
commit0b3b9f7312f4c087137b714de144e7ee2e9b7f86 (patch)
tree98de35b4bf1f96354361fb07003e0bbc71248ab9 /.github
parent10f7b78de7620635e39695343a3ad5323a248e56 (diff)
downloadriscv-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')
-rw-r--r--.github/workflows/isa-build.yml22
-rw-r--r--.github/workflows/merge-and-release.yml5
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 }}