From 88b30e1c7f1bfeba6fd31e3d56b73176908f9b22 Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Sat, 20 Apr 2024 18:32:44 +0200 Subject: [PATCH] CI: Upgrade actions --- .github/workflows/ci.yml | 12 ++++++------ .github/workflows/ci.yml.ecr | 2 +- .github/workflows/deploy-docs.yml | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b252050..7e1ebf5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 @@ -130,7 +130,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 @@ -250,7 +250,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 @@ -306,7 +306,7 @@ jobs: runs-on: macos-latest steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 @@ -398,7 +398,7 @@ jobs: runs-on: macos-latest steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 @@ -488,7 +488,7 @@ jobs: runs-on: windows-latest steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 diff --git a/.github/workflows/ci.yml.ecr b/.github/workflows/ci.yml.ecr index ebb003d..65f84dc 100644 --- a/.github/workflows/ci.yml.ecr +++ b/.github/workflows/ci.yml.ecr @@ -48,7 +48,7 @@ jobs: <% end %> steps: - name: Download CrSFML source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install SFML id: sfml uses: oprypin/install-sfml@v1 diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index aca6f92..0bacacb 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -13,7 +13,7 @@ jobs: - name: Install Crystal uses: oprypin/install-crystal@v1 - name: Install Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' - name: Install dependencies @@ -21,7 +21,7 @@ jobs: - name: Build site run: LINT=true mkdocs build --strict - name: Upload to GitHub Pages - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: path: site deploy: @@ -34,7 +34,7 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }}