diff --git a/.github/workflows/backport-fixup.yml b/.github/workflows/backport-fixup.yml index 86b73f4e326..af96a054e22 100644 --- a/.github/workflows/backport-fixup.yml +++ b/.github/workflows/backport-fixup.yml @@ -28,7 +28,7 @@ jobs: original_pr: ${{ steps.original.outputs.pr }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Figure out backport PR number id: backport run: | @@ -57,7 +57,7 @@ jobs: if: ${{ needs.resolve_prs.outputs.original_pr }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy over labels env: GH_TOKEN: ${{ github.token }} diff --git a/.github/workflows/enable-bincompat-checking.yml b/.github/workflows/enable-bincompat-checking.yml index 6d7e8ae7f05..b5cc9c0a8e2 100644 --- a/.github/workflows/enable-bincompat-checking.yml +++ b/.github/workflows/enable-bincompat-checking.yml @@ -37,7 +37,7 @@ jobs: branches: ${{ steps.determine-branches.outputs.branches }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Check Valid @@ -70,14 +70,14 @@ jobs: branch: ${{ fromJson(needs.determine_branches.outputs.branches) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create file run: | VERSION=${{ needs.determine_version.outputs.version }} VERSION_NO_V=${VERSION#v} echo $VERSION_NO_V >> project/previous-versions.txt - name: Open PR - uses: peter-evans/create-pull-request@v5 + uses: peter-evans/create-pull-request@v6 with: base: ${{ matrix.branch }} branch: bincompat/${{ matrix.branch }}/${{ needs.determine_version.outputs.version }} diff --git a/.github/workflows/install-espresso/action.yml b/.github/workflows/install-espresso/action.yml index fb1d655aafa..e43775e3df0 100644 --- a/.github/workflows/install-espresso/action.yml +++ b/.github/workflows/install-espresso/action.yml @@ -10,7 +10,7 @@ runs: using: composite steps: - id: cache-espresso - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: /usr/local/bin/espresso key: espresso-${{ runner.os }}-${{ inputs.version }} diff --git a/.github/workflows/release-notes.yml b/.github/workflows/release-notes.yml index eaa166de4fc..9535763777b 100644 --- a/.github/workflows/release-notes.yml +++ b/.github/workflows/release-notes.yml @@ -41,7 +41,7 @@ jobs: run: echo "$CHANGELOG" >> $GITHUB_STEP_SUMMARY - name: Upload Release Notes (on release) if: github.event_name == 'release' - uses: softprops/action-gh-release@v0.1.15 + uses: softprops/action-gh-release@v2.0.5 with: body: ${{ steps.release-notes.outputs.changelog }} - name: Error on uncategorized PRs diff --git a/.github/workflows/require-label.yml b/.github/workflows/require-label.yml index 160698d20a0..14c0e947523 100644 --- a/.github/workflows/require-label.yml +++ b/.github/workflows/require-label.yml @@ -16,7 +16,7 @@ jobs: name: Check Labels runs-on: ubuntu-latest steps: - - uses: docker://agilepathway/pull-request-label-checker:v1.4.25 + - uses: docker://agilepathway/pull-request-label-checker:v1.6.32 with: one_of: Feature,Performance,API Modification,Deprecation,Backend Code Generation,Bugfix,Documentation,Dependency Update,Internal,No Release Notes repo_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/scala-cli-example.yml b/.github/workflows/scala-cli-example.yml index 329b0f12aeb..6ef9185defa 100644 --- a/.github/workflows/scala-cli-example.yml +++ b/.github/workflows/scala-cli-example.yml @@ -12,21 +12,21 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Need to fetch full history for deriving version with: fetch-depth: 0 - name: Build and Test Scala-CLI Example uses: ./.github/workflows/build-scala-cli-example - name: Upload Example - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: chisel-example.scala path: chisel-example.scala retention-days: 7 - name: Upload To Release Page if: github.event_name == 'release' - uses: softprops/action-gh-release@v0.1.15 + uses: softprops/action-gh-release@v2.0.5 with: files: chisel-example.scala diff --git a/.github/workflows/setup-oss-cad-suite/action.yml b/.github/workflows/setup-oss-cad-suite/action.yml index 63d70e926bb..3b881db718b 100644 --- a/.github/workflows/setup-oss-cad-suite/action.yml +++ b/.github/workflows/setup-oss-cad-suite/action.yml @@ -10,7 +10,7 @@ runs: using: composite steps: - id: cache-oss-cad-suite - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: oss-cad-suite key: oss-cad-suite-${{ runner.os }}-${{ inputs.version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9d61f8552c6..c9fdd42499d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Tabby OSS Cad Suite uses: ./.github/workflows/setup-oss-cad-suite - name: Install Espresso @@ -32,7 +32,7 @@ jobs: with: version: ${{ matrix.espresso }} - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: ${{ matrix.jvm }} @@ -53,7 +53,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Mill uses: jodersky/setup-mill@v0.3.0 with: @@ -68,9 +68,9 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '11' @@ -85,13 +85,13 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Tabby OSS Cad Suite uses: ./.github/workflows/setup-oss-cad-suite - name: Install Espresso uses: ./.github/workflows/install-espresso - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '11' @@ -109,11 +109,11 @@ jobs: scala: [ "2.13.10", "2.12.17" ] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Tabby OSS Cad Suite uses: ./.github/workflows/setup-oss-cad-suite - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '11' @@ -130,9 +130,9 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '11' @@ -157,7 +157,7 @@ jobs: - name: Tar built website run: tar zcf website.tar.gz website/docs/target/site - name: Share Built Website - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: website path: website.tar.gz @@ -167,7 +167,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Need to fetch full history for deriving version with: fetch-depth: 0 @@ -221,13 +221,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install CIRCT uses: ./.github/workflows/install-circt - name: Setup Scala - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '8' @@ -253,7 +253,7 @@ jobs: if: (github.event_name == 'push') && (github.ref_name == 'main') steps: - name: Download built website - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: website - name: Untar built website