diff --git a/.github/workflows/codespace-template.yml b/.github/workflows/codespace-template.yml index bdf91f9d..98976d2f 100644 --- a/.github/workflows/codespace-template.yml +++ b/.github/workflows/codespace-template.yml @@ -14,12 +14,12 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v6 with: python-version: "3.12" - name: Checkout codespace - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: PreTeXtBook/pretext-codespace token: ${{ secrets.PUSH_CODESPACES }} diff --git a/.github/workflows/deploy-nightly.yml b/.github/workflows/deploy-nightly.yml index b1989394..2bc7880f 100644 --- a/.github/workflows/deploy-nightly.yml +++ b/.github/workflows/deploy-nightly.yml @@ -23,9 +23,9 @@ jobs: outputs: ready: ${{ steps.prep.outputs.ready }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v6 with: python-version: 3.12 @@ -59,7 +59,7 @@ jobs: - name: Upload prepared source if: ${{ steps.prep.outputs.ready == 'true' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: nightly-prepared-source path: | @@ -83,10 +83,10 @@ jobs: runs-on: ubuntu-latest steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it. - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Sets up python3 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v6 with: python-version: 3.12 @@ -102,7 +102,7 @@ jobs: sudo apt-get -y install python3-louis librsvg2-bin libcairo2-dev - name: Download prepared source - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: nightly-prepared-source path: . diff --git a/.github/workflows/deploy-stable.yml b/.github/workflows/deploy-stable.yml index 13d19802..9e32a9ca 100644 --- a/.github/workflows/deploy-stable.yml +++ b/.github/workflows/deploy-stable.yml @@ -43,12 +43,12 @@ jobs: runs-on: ubuntu-22.04 steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ inputs.branch }} # Sets up python3 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v6 with: python-version: 3.12 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3cf34d26..744f9e3d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,14 +18,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download prepared source if: ${{ inputs.source-artifact != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.source-artifact }} path: . - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '22' @@ -55,10 +55,10 @@ jobs: container: oscarlevin/pretext-full steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download prepared source if: ${{ inputs.source-artifact != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.source-artifact }} path: . @@ -67,7 +67,7 @@ jobs: run: python --version - name: set up node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '22' @@ -121,21 +121,21 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download prepared source if: ${{ inputs.source-artifact != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.source-artifact }} path: . - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: set up node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '22' @@ -182,10 +182,10 @@ jobs: schema: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download prepared source if: ${{ inputs.source-artifact != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.source-artifact }} path: . diff --git a/.github/workflows/update_core_commit.yml b/.github/workflows/update_core_commit.yml index cb767346..d8041970 100644 --- a/.github/workflows/update_core_commit.yml +++ b/.github/workflows/update_core_commit.yml @@ -20,12 +20,12 @@ jobs: runs-on: ubuntu-latest steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ inputs.branch }} # Sets up python3 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v6 with: python-version: 3.8