diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 5d1e6031b..c56887b03 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -18,10 +18,10 @@ jobs: DOTNET_GENERATE_ASPNET_CERTIFICATE: false steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install dotnet - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: cache: true cache-dependency-path: '**/*.csproj' @@ -32,7 +32,7 @@ jobs: run: ./tools/installPSResources.ps1 - name: Download PowerShell install script - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: PowerShell/PowerShell path: pwsh @@ -45,7 +45,7 @@ jobs: - name: If debugging, start upterm for interactive pipeline troubleshooting if: ${{ runner.debug == 1 }} - uses: lhotari/action-upterm@v1 + uses: owenthereal/action-upterm@v1 with: wait-timeout-minutes: 1 @@ -55,13 +55,13 @@ jobs: - name: Upload build artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: PowerShellEditorServices-module-${{ matrix.os }} path: module - name: Upload test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: always() with: name: PowerShellEditorServices-test-results-${{ matrix.os }} diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 8ababb3c9..7349ee838 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -11,7 +11,7 @@ jobs: stale-resolved-issues: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 name: Label resolved issues as needing fix verification with: any-of-labels: "Resolution-Answered,Resolution-Duplicate,Resolution-External,Resolution-Fixed,Resolution-Inactive" @@ -23,7 +23,7 @@ jobs: stale-fixed-issues: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 name: Close issues needing fix verification after 1 week of inactivity with: stale-issue-label: "Needs: Fix Verification" @@ -34,7 +34,7 @@ jobs: stale-feedback-issues: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 name: Close issues needing author feedback after 1 week of inactivity with: stale-issue-label: "Needs: Author Feedback" diff --git a/.github/workflows/emacs-test.yml b/.github/workflows/emacs-test.yml index b7ac6da9f..32fb728a2 100644 --- a/.github/workflows/emacs-test.yml +++ b/.github/workflows/emacs-test.yml @@ -18,10 +18,10 @@ jobs: DOTNET_GENERATE_ASPNET_CERTIFICATE: false steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install dotnet - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: cache: true cache-dependency-path: '**/*.csproj' @@ -35,7 +35,7 @@ jobs: run: Invoke-Build Build - name: Install Emacs - uses: purcell/setup-emacs@master + uses: purcell/setup-emacs@v8.0 with: version: '28.2' diff --git a/.github/workflows/vim-test.yml b/.github/workflows/vim-test.yml index 982049e6f..43d0516aa 100644 --- a/.github/workflows/vim-test.yml +++ b/.github/workflows/vim-test.yml @@ -18,10 +18,10 @@ jobs: DOTNET_GENERATE_ASPNET_CERTIFICATE: false steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install dotnet - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: cache: true cache-dependency-path: '**/*.csproj' @@ -41,13 +41,13 @@ jobs: version: nightly - name: Checkout vim-ps1 - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: PProvost/vim-ps1 path: vim-ps1 - name: Checkout LanguageClient-neovim - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: autozimu/LanguageClient-neovim path: LanguageClient-neovim @@ -57,13 +57,13 @@ jobs: working-directory: LanguageClient-neovim - name: Checkout Themis - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: thinca/vim-themis path: vim-themis # - name: Debug if run with debugging enabled - # uses: lhotari/action-upterm@v1 + # uses: owenthereal/action-upterm@v1 - name: Run Themis with full CLI env: