diff --git a/.github/actions/sync-repository/action.yml b/.github/actions/sync-repository/action.yml index 8fc4f4b4d..789c6a6f0 100644 --- a/.github/actions/sync-repository/action.yml +++ b/.github/actions/sync-repository/action.yml @@ -22,7 +22,7 @@ runs: sudo apt-get update -yq echo "syncAptVersion=sshfs-$(apt-cache policy sshfs | grep -oP '(?<=Candidate:\s)(.+)')" >> $GITHUB_ENV - name: Cache Apt packages - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-apt with: path: ~/.aptcache diff --git a/.github/actions/web/action.yaml b/.github/actions/web/action.yaml index 03f226ea9..005f3448f 100644 --- a/.github/actions/web/action.yaml +++ b/.github/actions/web/action.yaml @@ -4,11 +4,11 @@ runs: using: composite steps: - name: Setup Python - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.8' - name: Cache Python environment - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-python with: path: web/.venv diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 319795048..92429186d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -30,9 +30,9 @@ jobs: name: Build and package runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' - name: Install toltecmk @@ -41,17 +41,17 @@ jobs: run: make package timeout-minutes: 15 - name: Save packages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: packages path: release - name: Save packages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build path: .build/package/build/rmall/src/release - name: Save repo - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: repo path: .build/package/dist/rmall @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-latest needs: [build] steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 id: download with: name: repo @@ -90,7 +90,7 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: build path: .build diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2721234a3..92c7b2688 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -16,13 +16,13 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout the Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Build web uses: ./.github/actions/web - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: path: 'web/dist/' deploy: @@ -38,4 +38,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/web.yaml b/.github/workflows/web.yaml index 9f7d37ef4..ef9448ae8 100644 --- a/.github/workflows/web.yaml +++ b/.github/workflows/web.yaml @@ -22,13 +22,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Build web uses: ./.github/actions/web - name: Save web - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: web path: web/dist