diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 12fbf5a9df..876ab0e708 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -15,9 +15,9 @@ jobs: name: Test the code with Keras 2 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.9 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.9 - name: Get pip cache dir @@ -56,9 +56,9 @@ jobs: backend: [tensorflow, jax, torch] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.9 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.9 - name: Get pip cache dir @@ -103,9 +103,9 @@ jobs: name: Check the code format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.9 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.9 - name: Get pip cache dir @@ -137,7 +137,7 @@ jobs: exit 1 fi - name: Clang - uses: DoozyX/clang-format-lint-action@v0.17 + uses: DoozyX/clang-format-lint-action@v0.20 with: source: '.' extensions: 'h,c,cpp,hpp,cc' diff --git a/.github/workflows/auto-assignment.yml b/.github/workflows/auto-assignment.yml index de72da8ba2..554b73893c 100644 --- a/.github/workflows/auto-assignment.yml +++ b/.github/workflows/auto-assignment.yml @@ -13,8 +13,8 @@ jobs: welcome: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/github-script@v7 + - uses: actions/checkout@v5 + - uses: actions/github-script@v8 with: script: | const script = require('./\.github/workflows/scripts/auto-assignment.js') diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index ee0f49d549..e84076ace2 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout (GitHub) - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Build and run dev container task uses: devcontainers/ci@v0.3 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 45dd8fa551..9bbc9a0b5e 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -16,9 +16,9 @@ jobs: needs: [run-test-for-nightly] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.9 - name: Get pip cache dir diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 78210d70e9..7f45076f9c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,9 +14,9 @@ jobs: name: Build and publish to PyPI runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.9 - name: Get pip cache dir diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 8bcdbe833a..67ab0da0b6 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -24,12 +24,12 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1 with: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1 + uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3 with: results_file: results.sarif results_format: sarif @@ -45,7 +45,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: SARIF file path: results.sarif @@ -53,6 +53,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@e675ced7a7522a761fc9c8eb26682c8b27c42b2b # v3.24.1 + uses: github/codeql-action/upload-sarif@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5 with: sarif_file: results.sarif diff --git a/.github/workflows/stale-issue-pr.yml b/.github/workflows/stale-issue-pr.yml index 034fb4c266..63ee95be61 100644 --- a/.github/workflows/stale-issue-pr.yml +++ b/.github/workflows/stale-issue-pr.yml @@ -10,7 +10,7 @@ jobs: pull-requests: write steps: - name: Awaiting response issues - uses: actions/stale@v9 + uses: actions/stale@v10 with: days-before-issue-stale: 14 days-before-issue-close: 14 @@ -32,7 +32,7 @@ jobs: close-pr-message: "This PR was closed because it has been inactive for 28 days. Please reopen if you'd like to work on this further." repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Contribution issues - uses: actions/stale@v9 + uses: actions/stale@v10 with: days-before-issue-stale: 180 days-before-issue-close: 365