diff --git a/.github/workflows/issues-auto-manager.yml b/.github/workflows/issues-auto-manager.yml index acd9e0d43..d15ae1add 100644 --- a/.github/workflows/issues-auto-manager.yml +++ b/.github/workflows/issues-auto-manager.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Auto-Label Issues (Based on Issue Content) # only auto label based on issue content once, on open (to prevent re-labeling removed labels) @@ -28,7 +28,7 @@ jobs: # Issue Labeler # https://github.com/marketplace/actions/regex-issue-labeler - uses: github/issue-labeler@v3 + uses: github/issue-labeler@v3.4 with: configuration-path: .github/issues-auto-labels.yml enable-versioned-regex: 0 @@ -43,7 +43,7 @@ jobs: if: contains(fromJSON('["👩‍💻 Good First Issue", "🙏 Help Wanted", "🪲 Confirmed", "⚠️ High Priority", "❕ Medium Priority", "💤 Low Priority"]'), github.event.label.name) # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'add-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -53,7 +53,7 @@ jobs: if: contains(fromJSON('["✅ Done", "✅ Done (staging)", "⚰️ Stale", "❌ wontfix"]'), github.event.label.name) # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'remove-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -63,7 +63,7 @@ jobs: if: contains(fromJSON('["❌ wontfix","👍 Approved","👩‍💻 Good First Issue"]'), github.event.label.name) # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'remove-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -73,7 +73,7 @@ jobs: if: github.event.label.name == '🪲 Confirmed' # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'remove-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -89,7 +89,7 @@ jobs: - name: Remove Stale Label # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'remove-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -105,12 +105,12 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Post Issue Comments Based on Labels # Label Commenter # https://github.com/marketplace/actions/label-commenter - uses: peaceiris/actions-label-commenter@v1 + uses: peaceiris/actions-label-commenter@v1.10.0 with: config_file: .github/issues-auto-comments.yml github_token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/issues-updates-on-merge.yml b/.github/workflows/issues-updates-on-merge.yml index f6fd59ad1..9c01ce74e 100644 --- a/.github/workflows/issues-updates-on-merge.yml +++ b/.github/workflows/issues-updates-on-merge.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Extract Linked Issues from Commit Message id: extract_issues diff --git a/.github/workflows/job-close-stale.yml b/.github/workflows/job-close-stale.yml index a58c8ae3a..9b83a6fa0 100644 --- a/.github/workflows/job-close-stale.yml +++ b/.github/workflows/job-close-stale.yml @@ -20,7 +20,7 @@ jobs: - name: Mark Issues/PRs without Activity # Close Stale Issues and PRs # https://github.com/marketplace/actions/close-stale-issues - uses: actions/stale@v9 + uses: actions/stale@v9.1.0 with: repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} days-before-stale: 183 @@ -54,7 +54,7 @@ jobs: - name: Mark Issues/PRs Awaiting User Response # Close Stale Issues and PRs # https://github.com/marketplace/actions/close-stale-issues - uses: actions/stale@v9 + uses: actions/stale@v9.1.0 with: repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} days-before-stale: 7 @@ -81,7 +81,7 @@ jobs: - name: Mark Issues with Alternative Exists # Close Stale Issues and PRs # https://github.com/marketplace/actions/close-stale-issues - uses: actions/stale@v9 + uses: actions/stale@v9.1.0 with: repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} days-before-stale: 7 diff --git a/.github/workflows/on-close-handler.yml b/.github/workflows/on-close-handler.yml index e60dc6288..c132e558a 100644 --- a/.github/workflows/on-close-handler.yml +++ b/.github/workflows/on-close-handler.yml @@ -20,7 +20,7 @@ jobs: - name: Remove Pending Labels on Close # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: remove-labels token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/on-open-handler.yml b/.github/workflows/on-open-handler.yml index 91f40486b..df109f914 100644 --- a/.github/workflows/on-open-handler.yml +++ b/.github/workflows/on-open-handler.yml @@ -21,7 +21,7 @@ jobs: - name: Label if Author is a Repo Maintainer # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'add-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr-auto-manager.yml b/.github/workflows/pr-auto-manager.yml index da25cc5fb..01656c1cd 100644 --- a/.github/workflows/pr-auto-manager.yml +++ b/.github/workflows/pr-auto-manager.yml @@ -19,7 +19,7 @@ jobs: - name: Label PR Size # Pull Request Size Labeler # https://github.com/marketplace/actions/pull-request-size-labeler - uses: codelytv/pr-size-labeler@v1 + uses: codelytv/pr-size-labeler@v1.10.2 with: GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} xs_label: '🟩 ⬤○○○○' @@ -47,12 +47,12 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Apply Labels Based on Branch Name and Target Branch # Pull Request Labeler # https://github.com/marketplace/actions/labeler - uses: actions/labeler@v5 + uses: actions/labeler@v5.0.0 with: configuration-path: .github/pr-auto-labels-by-branch.yml repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -65,12 +65,12 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Apply Labels Based on Changed Files # Pull Request Labeler # https://github.com/marketplace/actions/labeler - uses: actions/labeler@v5 + uses: actions/labeler@v5.0.0 with: configuration-path: .github/pr-auto-labels-by-files.yml repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -85,7 +85,7 @@ jobs: - name: Remove Stale Label # 🤖 Issues Helper # https://github.com/marketplace/actions/issues-helper - uses: actions-cool/issues-helper@v3 + uses: actions-cool/issues-helper@v3.6.0 with: actions: 'remove-labels' token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -108,9 +108,9 @@ jobs: steps: - name: Check Merge Blocking # GitHub Script - # https://github.com/marketplace/actions/github-scriptLabels + # https://github.com/marketplace/actions/github-script id: label-check - uses: actions/github-script@v7 + uses: actions/github-script@v7.0.1 with: script: | const prLabels = context.payload.pull_request.labels.map(label => label.name); @@ -153,12 +153,12 @@ jobs: - name: Checkout Repository # Checkout # https://github.com/marketplace/actions/checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Post PR Comments Based on Labels # Label Commenter for PRs # https://github.com/marketplace/actions/label-commenter - uses: peaceiris/actions-label-commenter@v1 + uses: peaceiris/actions-label-commenter@v1.10.0 with: config_file: .github/pr-auto-comments.yml github_token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr-check-merge-conflicts.yaml b/.github/workflows/pr-check-merge-conflicts.yaml index 4d35b6443..6c5acebc3 100644 --- a/.github/workflows/pr-check-merge-conflicts.yaml +++ b/.github/workflows/pr-check-merge-conflicts.yaml @@ -20,7 +20,7 @@ jobs: - name: Check Merge Conflicts # Label Conflicting Pull Requests # https://github.com/marketplace/actions/label-conflicting-pull-requests - uses: eps1lon/actions-label-merge-conflict@v3 + uses: eps1lon/actions-label-merge-conflict@v3.0.3 with: dirtyLabel: '🚫 Merge Conflicts' repoToken: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}