From ccde8ab09d857261be2ea704e027acae7c976063 Mon Sep 17 00:00:00 2001 From: cesar2532 Date: Tue, 17 Mar 2026 16:49:57 -0500 Subject: [PATCH 1/5] update actions versions --- .../im-reusable-finish-deployment-workflow.yml | 10 +++++----- .../im-reusable-setup-deployment-workflow.yml | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/im-reusable-finish-deployment-workflow.yml b/.github/workflows/im-reusable-finish-deployment-workflow.yml index fceef4fb..40d60af7 100644 --- a/.github/workflows/im-reusable-finish-deployment-workflow.yml +++ b/.github/workflows/im-reusable-finish-deployment-workflow.yml @@ -117,7 +117,7 @@ jobs: environment: ${{ inputs.gh-secrets-environment }} steps: - name: Check if workflow should post to teams - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | // Some teams have these as a secret and some as a var, allow either way but if not present do not post @@ -131,7 +131,7 @@ jobs: } - name: Print inputs - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | function printInput(inputName, inputValue, isMultilineInput){ @@ -192,7 +192,7 @@ jobs: - name: Configure facts for team's notification channel if: always() id: team-channel-facts - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const rawFacts = process.env.FACTS; @@ -232,7 +232,7 @@ jobs: - name: Determine if a post should be made in Deployment Notifications channel if: always() id: post-to-deployment-channel - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const postInProd = ${{ inputs.post-status-in-deployment-notifications-channel }}; @@ -259,7 +259,7 @@ jobs: - name: Configure facts for Deployment Notifications channel if: always() && steps.post-to-deployment-channel.outputs.post == 'true' id: deployment-channel-facts - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const rawFacts = process.env.FACTS; diff --git a/.github/workflows/im-reusable-setup-deployment-workflow.yml b/.github/workflows/im-reusable-setup-deployment-workflow.yml index 2fcc8ed8..4235e4b7 100644 --- a/.github/workflows/im-reusable-setup-deployment-workflow.yml +++ b/.github/workflows/im-reusable-setup-deployment-workflow.yml @@ -56,7 +56,7 @@ jobs: steps: - name: Print inputs - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | function printInput(inputName, inputValue, isMultilineInput){ @@ -82,7 +82,7 @@ jobs: - name: Construct Workflow Summary id: summary - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | let summary = process.env.SUMMARY; @@ -110,7 +110,7 @@ jobs: # Also use fetch-depth: 0 to retrieve the history and tags so we can check if a tag is # exists, is reachable from the default branch and is production ready. - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ inputs.default-branch }} fetch-depth: 0 @@ -122,7 +122,7 @@ jobs: - name: Determine if deployment is to Prod id: check-env - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const prodEnvsRaw = '${{ inputs.production-environments }}'; From 31b793c55b1f495686e79f0ad0123f5011b6d280 Mon Sep 17 00:00:00 2001 From: cesar2532 Date: Tue, 17 Mar 2026 17:01:33 -0500 Subject: [PATCH 2/5] update codeowners --- .github/CODEOWNERS | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 5300c8f1..759d2b89 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,3 +1,16 @@ -* @im-practices/swat -/.github/CODEOWNERS @im-practices/swat -/workflow-templates/im-test-k6-* @im-practices/swat @im-practices/sre-strategy @im-practices/devops +# Syntax notes: +# - The syntax matches most of the same rules as gitignore files. +# - https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-syntax +# - Each line is a file pattern followed by one or more owners (@user or @org/team-slug). +# - Prefer team owners over individuals. +# - Paths are case sensitive. +# - Order is important. The last matching pattern takes the most precedence. + +# These owners will be the default owners for everything in the repo. Unless a later match takes +# precedence, these teams will be requested for review when someone opens a pull request. +# Draft PRs do not automatically request reviews until they are marked as Ready for Review. +# If the repo's Branch Protection Rule requires code owner reviews, one of these team members +# must sign off before a PR can be merged. +* @im-enrollment/devops-delta +.github/CODEOWNERS @im-enrollment/devops-delta-admin +.github/workflows/* @im-enrollment/devops-delta \ No newline at end of file From 68c657d2422b84e2148362b27ba562c00a35fd2d Mon Sep 17 00:00:00 2001 From: cesar2532 Date: Tue, 17 Mar 2026 17:16:31 -0500 Subject: [PATCH 3/5] update codeowners --- .github/CODEOWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 759d2b89..d867fefb 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -11,6 +11,6 @@ # Draft PRs do not automatically request reviews until they are marked as Ready for Review. # If the repo's Branch Protection Rule requires code owner reviews, one of these team members # must sign off before a PR can be merged. -* @im-enrollment/devops-delta -.github/CODEOWNERS @im-enrollment/devops-delta-admin -.github/workflows/* @im-enrollment/devops-delta \ No newline at end of file +* @im-practices/devops-delta +.github/CODEOWNERS @im-practices/devops-delta-admin +.github/workflows/* @im-practices/devops-delta \ No newline at end of file From 12aaef5582126e7821cb1babb440917455b59bee Mon Sep 17 00:00:00 2001 From: cesar2532 Date: Tue, 17 Mar 2026 17:21:47 -0500 Subject: [PATCH 4/5] update codeowners --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index d867fefb..19fe911f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -11,6 +11,6 @@ # Draft PRs do not automatically request reviews until they are marked as Ready for Review. # If the repo's Branch Protection Rule requires code owner reviews, one of these team members # must sign off before a PR can be merged. -* @im-practices/devops-delta +* @im-practices/devops-delta @im-practices/swat .github/CODEOWNERS @im-practices/devops-delta-admin .github/workflows/* @im-practices/devops-delta \ No newline at end of file From 4bbcf1e2e459a95a06178dd9af4f330272500313 Mon Sep 17 00:00:00 2001 From: cesar2532 Date: Tue, 17 Mar 2026 17:23:04 -0500 Subject: [PATCH 5/5] update codeowners --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 19fe911f..1338c6e4 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -13,4 +13,4 @@ # must sign off before a PR can be merged. * @im-practices/devops-delta @im-practices/swat .github/CODEOWNERS @im-practices/devops-delta-admin -.github/workflows/* @im-practices/devops-delta \ No newline at end of file +.github/workflows/* @im-practices/devops-delta @im-practices/swat \ No newline at end of file