Skip to content

Commit

Permalink
Update actions in deploy.yaml
Browse files Browse the repository at this point in the history
- Bump actions/checkout from 3 to 4
- Bump zauguin/install-texlive from 2 to 3
- Reference major version of ncipollo/release-action
  The development of this action should be stable now, hence no need to reference
  its specific commit.

  https://docs.github.com/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsuses
  • Loading branch information
muzimuzhi authored and josephwright committed Nov 8, 2023
1 parent a4c5104 commit 5ecff98
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for XeTeX tests.
- run: sudo apt-get update && sudo apt-get install ghostscript
- name: Install TeX Live
uses: zauguin/install-texlive@v2
uses: zauguin/install-texlive@v3
with:
# List the required TeX Live packages in a separate file to allow reuse in
# different workflows.
Expand All @@ -29,7 +29,7 @@ jobs:
run: texlua l3build.lua ctan -H --show-log-on-error
# Now create the release (this only runs if the previous steps were successful)
- name: Create GitHub release
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@v1
with:
artifacts: "build/distrib/ctan/*.zip"
token: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit 5ecff98

Please sign in to comment.