diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index aa9c466..7d6597f 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -1,4 +1,4 @@ -name: "PR Lint" +name: "PR Lint" on: pull_request_target: types: @@ -10,6 +10,6 @@ jobs: name: Validate PR title runs-on: ubuntu-latest steps: - - uses: amannn/action-semantic-pull-request@v5 + - uses: amannn/action-semantic-pull-request@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index aa474ea..6b555a7 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -14,11 +14,11 @@ jobs: timeout-minutes: 20 steps: - name: Check out source - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 timeout-minutes: 2 - name: Set up Python - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 + uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0 with: python-version: "3.12" timeout-minutes: 5 @@ -39,7 +39,7 @@ jobs: - name: Upload quality evidence if: always() - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: quality-evidence path: .artifacts/quality diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 217ed17..7bd94c3 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,4 +1,4 @@ -name: "Close stale issues and PRs" +name: "Close stale issues and PRs" on: schedule: - cron: "30 1 * * *" @@ -6,7 +6,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v8 + - uses: actions/stale@v10 with: days-before-stale: 60 days-before-close: 7