diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72090dc2..7c035656 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,11 +25,11 @@ jobs: - os: ubuntu-20.04 - os: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.10.11" @@ -41,14 +41,14 @@ jobs: - name: Load cached venv id: cached-poetry-dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: .venv key: venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}-2 - name: Load cached Whisper models id: cached-whisper-models - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/Library/Caches/Buzz @@ -92,10 +92,10 @@ jobs: - os: macos-latest - os: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.10.11" @@ -107,7 +107,7 @@ jobs: - name: Load cached venv id: cached-poetry-dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: .venv key: venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}-2 @@ -181,7 +181,7 @@ jobs: APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} shell: bash - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: Buzz-${{ runner.os }} path: | @@ -201,10 +201,10 @@ jobs: needs: [ build, test ] if: startsWith(github.ref, 'refs/tags/') steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.10.11" - name: Install Poetry Action @@ -228,10 +228,10 @@ jobs: needs: [ build, test ] if: startsWith(github.ref, 'refs/tags/') steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: Buzz-${{ runner.os }} - name: Install Poetry Action @@ -253,7 +253,7 @@ jobs: needs: [ release ] if: startsWith(github.ref, 'refs/tags/') steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Install Poetry Action diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 8064c08f..d919633b 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -10,8 +10,8 @@ jobs: name: Deploy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 18 cache: npm @@ -26,7 +26,7 @@ jobs: working-directory: docs - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./docs/build diff --git a/.github/workflows/snapcraft.yml b/.github/workflows/snapcraft.yml index 53612823..96de33a8 100644 --- a/.github/workflows/snapcraft.yml +++ b/.github/workflows/snapcraft.yml @@ -18,7 +18,7 @@ jobs: outputs: snap: ${{ steps.snapcraft.outputs.snap }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: snapcore/action-build@v1 @@ -30,7 +30,7 @@ jobs: - run: | cd $HOME xvfb-run buzz --version - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: snap path: ${{ steps.snapcraft.outputs.snap }} @@ -40,7 +40,7 @@ jobs: needs: [ build ] if: github.ref == 'refs/heads/main' steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: snap - uses: snapcore/action-publish@v1 @@ -55,7 +55,7 @@ jobs: needs: [ build ] if: startsWith(github.ref, 'refs/tags/') steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: snap - uses: snapcore/action-publish@v1