GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — [release/v7.4.21] Bump github/codeql-action from 4.35.4 to 4.36.0 by adityapatwardhan · Pull Request #28045 · PowerShell/PowerShell

Conversation

@adityapatwardhan

@adityapatwardhan Aditya Patwardhan (adityapatwardhan) commented Sep 21, 2026

Copy link
Copy Markdown
Member

Backport of #27531 to release/v7.4.21

Triggered by Aditya Patwardhan (@adityapatwardhan) on behalf of @app/dependabot

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Updates the CodeQL init, analyze, and SARIF upload actions used by release-branch security analysis to the approved 4.36.0 revision.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Validated with git diff --check and reviewed the final commit diff: exactly three CodeQL action references (init, analyze, and upload-sarif) move to the intended pinned revision. Workflow execution will be validated by backport CI.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

High risk under repository guidance because this changes security-analysis workflow infrastructure. Scope is limited to pinned CodeQL action revisions already merged and exercised on master.

Merge Conflicts

Both workflow files conflicted because release/v7.4.21 carried older pinned CodeQL revisions and the dependency chain also requires the setup-dotnet update from #27539. The #27539 backport commit was stacked first. Conflicts were resolved by preserving each release workflow's structure and replacing only the three CodeQL action SHAs with the incoming #27531 revision; final diff confirms no unrelated changes.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
dependabot Bot added 2 commits September 21, 2026 14:10
@dependabot @adityapatwardhan
Bump actions/setup-dotnet from 5.2.0 to 5.3.0 (PowerShell#27539)
d98186c
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dependabot @adityapatwardhan
Bump github/codeql-action from 4.35.4 to 4.36.0 (PowerShell#27531)
418da28
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@adityapatwardhan Aditya Patwardhan (adityapatwardhan) added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Sep 21, 2026
Copilot AI lite review requested due to automatic review settings September 21, 2026 21:19
@adityapatwardhan
Aditya Patwardhan (adityapatwardhan) requested a review from a team as a code owner September 21, 2026 21:19
@azure-pipelines

azure-pipelines Bot commented Sep 21, 2026

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Copilot started reviewing on behalf of Aditya Patwardhan (adityapatwardhan) September 21, 2026 21:20
View session
Copilot AI reviewed Sep 21, 2026
View reviewed changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The macOS workflow contains a YAML indentation issue that can prevent the workflow from parsing/running, and the CodeQL action version annotations are inconsistent with the pinned SHA.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 High severity · 2 Low severity

Open (3)
  • High severity Indent packaging job steps under the steps key · New
  • Low severity Update CodeQL version annotation to match pinned v4.36.0 SHA · New
  • Low severity Correct CodeQL version annotation for pinned v4.36.0 SHA · New
What changed in this PR

This PR backports workflow dependency pin updates onto release/v7.4.21, primarily updating GitHub Actions used for CI/build and CodeQL analysis to newer, pinned commit SHAs.

Changes:

  • Bump actions/setup-dotnet pins from v5.2.0 to v5.3.0 across multiple workflows.
  • Bump github/codeql-action pins (init/analyze/upload-sarif) to the v4.36.0 commit SHA in CodeQL-related workflows.
File Description
.github/​workflows/​xunit-tests.yml Updates actions/setup-dotnet pin to v5.3.0.
.github/​workflows/​windows-packaging-reusable.yml Updates actions/setup-dotnet pin to v5.3.0.
.github/​workflows/​analyze-reusable.yml Updates actions/setup-dotnet pin to v5.3.0 and bumps CodeQL init/analyze pins.
.github/​workflows/​scorecards.yml Bumps CodeQL SARIF upload action pin.
.github/​workflows/​macos-ci.yml Updates actions/setup-dotnet pin to v5.3.0 in the macOS packaging job.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread .github/workflows/macos-ci.yml
Comment on lines 165 to +169
- name: checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 1000
- uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0
- uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
Comment thread .github/workflows/analyze-reusable.yml
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13 # v3.29.5
uses: github/codeql-action/init@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v3.29.5
Comment thread .github/workflows/scorecards.yml
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@c10b8064de6f491fea524254123dbe5e09572f13 # v3.29.5
uses: github/codeql-action/upload-sarif@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v3.29.5
@adityapatwardhan
Aditya Patwardhan (adityapatwardhan) enabled auto-merge (squash) September 22, 2026 19:18
SeeminglyScience
Patrick Meinecke (SeeminglyScience) approved these changes Sep 22, 2026
View reviewed changes
@adityapatwardhan
Aditya Patwardhan (adityapatwardhan) merged commit 1106bab into PowerShell:release/v7.4.21 Sep 22, 2026
37 checks passed

Uh oh!

There was an error while loading. Please reload this page.

jshigetomi
Justin Chung (jshigetomi) approved these changes Sep 23, 2026
View reviewed changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

Copilot code review Copilot
Copilot review effort
Applies to this pull request for everyone.Learn more about Copilot code review.
Copilot left review comments
@SeeminglyScience Patrick Meinecke (SeeminglyScience) SeeminglyScience approved these changes
@jshigetomi Justin Chung (jshigetomi) jshigetomi approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

4 participants

@adityapatwardhan @SeeminglyScience @jshigetomi
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.