From c4faaa07c2a2a21b51c873844cc9fb2153b80690 Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:35:00 -0800 Subject: [PATCH 1/2] Update workflows for build-resources v4 --- .github/dependabot.yml | 10 ++++++++++ .github/workflows/add-labels-standardized.yaml | 7 ++++--- .../workflows/add-to-project-senzing-dependabot.yaml | 9 +++++---- .github/workflows/add-to-project-senzing.yaml | 7 ++++--- .github/workflows/dependabot-approve-and-merge.yaml | 4 ++-- .github/workflows/lint-workflows.yaml | 4 ++-- .github/workflows/move-pr-to-done-dependabot.yaml | 2 +- .vscode/cspell.json | 12 ++++++------ 8 files changed, 34 insertions(+), 21 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1230149..3fecb86 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,16 @@ version: 2 updates: - package-ecosystem: "github-actions" + assignees: + - "kernelsam" + cooldown: + default-days: 21 + exclude-patterns: + - "senzing-factory/*" directory: "/" + groups: + senzing-factory: + patterns: + - "senzing-factory/*" schedule: interval: "daily" diff --git a/.github/workflows/add-labels-standardized.yaml b/.github/workflows/add-labels-standardized.yaml index 2026975..c39cedf 100644 --- a/.github/workflows/add-labels-standardized.yaml +++ b/.github/workflows/add-labels-standardized.yaml @@ -14,14 +14,15 @@ jobs: issues: write secrets: ORG_MEMBERSHIP_TOKEN: ${{ secrets.ORG_MEMBERSHIP_TOKEN }} - SENZING_MEMBERS: ${{ secrets.SENZING_MEMBERS }} + MEMBERS: ${{ secrets.SENZING_MEMBERS }} uses: senzing-factory/build-resources/.github/workflows/add-labels-to-issue.yaml@v4 slack-notification: needs: [add-issue-labels] - if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-issue-labels.outputs.job-status) }} + if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-issue-labels.result) }} secrets: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} + SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }} uses: senzing-factory/build-resources/.github/workflows/build-failure-slack-notification.yaml@v4 with: - job-status: ${{ needs.add-issue-labels.outputs.job-status }} + job-status: ${{ needs.add-issue-labels.result }} diff --git a/.github/workflows/add-to-project-senzing-dependabot.yaml b/.github/workflows/add-to-project-senzing-dependabot.yaml index 3d565c6..fac7087 100644 --- a/.github/workflows/add-to-project-senzing-dependabot.yaml +++ b/.github/workflows/add-to-project-senzing-dependabot.yaml @@ -11,16 +11,17 @@ jobs: permissions: repository-projects: write secrets: - SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} - uses: senzing-factory/build-resources/.github/workflows/add-to-project-dependabot.yaml@v3 + PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} + uses: senzing-factory/build-resources/.github/workflows/add-to-project-dependabot.yaml@v4 with: project: ${{ vars.SENZING_GITHUB_ORGANIZATION_PROJECT }} slack-notification: needs: [add-to-project-dependabot] - if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-to-project-dependabot.outputs.job-status) }} + if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-to-project-dependabot.result) }} secrets: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} + SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }} uses: senzing-factory/build-resources/.github/workflows/build-failure-slack-notification.yaml@v4 with: - job-status: ${{ needs.add-to-project-dependabot.outputs.job-status }} + job-status: ${{ needs.add-to-project-dependabot.result }} diff --git a/.github/workflows/add-to-project-senzing.yaml b/.github/workflows/add-to-project-senzing.yaml index 66d1666..2f06f1a 100644 --- a/.github/workflows/add-to-project-senzing.yaml +++ b/.github/workflows/add-to-project-senzing.yaml @@ -13,7 +13,7 @@ jobs: permissions: repository-projects: write secrets: - SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} + PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} uses: senzing-factory/build-resources/.github/workflows/add-to-project.yaml@v4 with: project-number: ${{ vars.SENZING_GITHUB_ORGANIZATION_PROJECT }} @@ -21,9 +21,10 @@ jobs: slack-notification: needs: [add-to-project] - if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-to-project.outputs.job-status) }} + if: ${{ always() && contains(fromJSON('["failure", "cancelled"]'), needs.add-to-project.result) }} secrets: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} + SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }} uses: senzing-factory/build-resources/.github/workflows/build-failure-slack-notification.yaml@v4 with: - job-status: ${{ needs.add-to-project.outputs.job-status }} + job-status: ${{ needs.add-to-project.result }} diff --git a/.github/workflows/dependabot-approve-and-merge.yaml b/.github/workflows/dependabot-approve-and-merge.yaml index ecee237..e30afea 100644 --- a/.github/workflows/dependabot-approve-and-merge.yaml +++ b/.github/workflows/dependabot-approve-and-merge.yaml @@ -12,5 +12,5 @@ jobs: contents: write pull-requests: write secrets: - SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN: ${{ secrets.SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN }} - uses: senzing-factory/build-resources/.github/workflows/dependabot-approve-and-merge.yaml@v3 + CODEOWNER_PR_RW_TOKEN: ${{ secrets.SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN }} + uses: senzing-factory/build-resources/.github/workflows/dependabot-approve-and-merge.yaml@v4 diff --git a/.github/workflows/lint-workflows.yaml b/.github/workflows/lint-workflows.yaml index a119dda..3efc412 100644 --- a/.github/workflows/lint-workflows.yaml +++ b/.github/workflows/lint-workflows.yaml @@ -13,6 +13,6 @@ jobs: permissions: contents: read packages: read - pull-requests: read + pull-requests: write statuses: write - uses: senzing-factory/build-resources/.github/workflows/lint-workflows.yaml@v3 + uses: senzing-factory/build-resources/.github/workflows/lint-workflows.yaml@v4 diff --git a/.github/workflows/move-pr-to-done-dependabot.yaml b/.github/workflows/move-pr-to-done-dependabot.yaml index 82198de..d222e27 100644 --- a/.github/workflows/move-pr-to-done-dependabot.yaml +++ b/.github/workflows/move-pr-to-done-dependabot.yaml @@ -12,7 +12,7 @@ jobs: permissions: repository-projects: write secrets: - SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} + PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} uses: senzing-factory/build-resources/.github/workflows/move-pr-to-done-dependabot.yaml@v4 with: project: ${{ vars.SENZING_GITHUB_ORGANIZATION_PROJECT }} diff --git a/.vscode/cspell.json b/.vscode/cspell.json index 3310a6c..b525ad2 100644 --- a/.vscode/cspell.json +++ b/.vscode/cspell.json @@ -4,18 +4,18 @@ "words": [ "CCLA", "CODEOWNER", - "ICLA", - "Mkfile", - "Senzing", + "cooldown", "dkms", "dylib", "esbenp", "gdev", + "ICLA", + "kernelsam", + "Mkfile", "postamble", + "Senzing", "stackoverflow", "symvers" ], - "ignorePaths": [ - ".git/**" - ] + "ignorePaths": [".git/**"] } From 6e29a17b28a143e3e4a5d2a5328e399d04ae586e Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:58:51 -0800 Subject: [PATCH 2/2] Update workflows for build-resources v4 --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3fecb86..1ff14db 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,7 +5,7 @@ updates: - "kernelsam" cooldown: default-days: 21 - exclude-patterns: + exclude: - "senzing-factory/*" directory: "/" groups: