diff --git a/.github/actions/macos/action.yml b/.github/actions/macos/action.yml index 1b38bf7e..1e8ce128 100644 --- a/.github/actions/macos/action.yml +++ b/.github/actions/macos/action.yml @@ -14,7 +14,7 @@ runs: - name: zip binary shell: bash run: cd .github/app/ && zip -r app.zip Neothesia.app && cd ../.. - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: macos-artifact path: .github/app/app.zip diff --git a/.github/actions/ubuntu-recorder/action.yml b/.github/actions/ubuntu-recorder/action.yml index ee6e3751..74c2b408 100644 --- a/.github/actions/ubuntu-recorder/action.yml +++ b/.github/actions/ubuntu-recorder/action.yml @@ -17,7 +17,7 @@ runs: - name: zip binary shell: bash run: zip -rj app.zip target/release/neothesia-cli - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: ubuntu-recorder-artifact path: app.zip diff --git a/.github/actions/ubuntu/action.yml b/.github/actions/ubuntu/action.yml index ae38fb9a..7f2f6608 100644 --- a/.github/actions/ubuntu/action.yml +++ b/.github/actions/ubuntu/action.yml @@ -17,7 +17,7 @@ runs: - name: zip binary shell: bash run: zip -rj app.zip target/release/neothesia - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: ubuntu-artifact path: app.zip diff --git a/.github/actions/windows-recorder/action.yml b/.github/actions/windows-recorder/action.yml index 59bec9b5..f8dd74eb 100644 --- a/.github/actions/windows-recorder/action.yml +++ b/.github/actions/windows-recorder/action.yml @@ -26,7 +26,7 @@ runs: - name: Build Ubuntu Release shell: bash run: cargo build --release -p neothesia-cli - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: windows-recorder-artifact path: target/release/neothesia-cli.exe diff --git a/.github/actions/windows/action.yml b/.github/actions/windows/action.yml index 94fc8d12..a284196d 100644 --- a/.github/actions/windows/action.yml +++ b/.github/actions/windows/action.yml @@ -8,7 +8,7 @@ runs: - name: Build Windows Release shell: bash run: cargo build --release - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: windows-artifact path: target/release/neothesia.exe diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3935c915..056003fa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: build_ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/ubuntu - name: ls @@ -19,7 +19,7 @@ jobs: build_ubuntu_recorder: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/ubuntu-recorder - name: ls @@ -28,7 +28,7 @@ jobs: build_windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/windows - name: ls @@ -41,7 +41,7 @@ jobs: FFMPEG_DOWNLOAD_URL: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/windows-recorder - name: ls @@ -54,7 +54,7 @@ jobs: MACOSX_DEPLOYMENT_TARGET: 10.12 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/macos - name: ls diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3e1b3878..2e6b496a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,19 +20,19 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 18 cache: npm cache-dependency-path: ./docs/package.json - name: Setup Pages - uses: actions/configure-pages@v4 + uses: actions/configure-pages@v6 - name: Install dependencies working-directory: ./docs @@ -43,7 +43,7 @@ jobs: run: npm run build - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: path: docs/.vitepress/dist @@ -56,4 +56,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 51d4f725..88f8a136 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: build_ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/ubuntu - name: ls @@ -24,7 +24,7 @@ jobs: build_ubuntu_recorder: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/ubuntu-recorder - name: ls @@ -40,7 +40,7 @@ jobs: build_windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/windows - name: ls @@ -59,7 +59,7 @@ jobs: FFMPEG_DOWNLOAD_URL: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/windows-recorder - name: ls @@ -78,7 +78,7 @@ jobs: MACOSX_DEPLOYMENT_TARGET: 10.12 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: Build uses: ./.github/actions/macos - name: ls