Skip to content

cherry-pick: gatekeeper: Add EditorConfig checker to required tests#446

Closed
sprt wants to merge 3 commits into
msft-previewfrom
sprt/add-ec
Closed

cherry-pick: gatekeeper: Add EditorConfig checker to required tests#446
sprt wants to merge 3 commits into
msft-previewfrom
sprt/add-ec

Conversation

@sprt

@sprt sprt commented Apr 30, 2026

Copy link
Copy Markdown

Cherry-picking from upstream.

Cool note: I created the second commit with git commit --fixup 4e81837 so that on the next rebase git rebase -i --autosquash will automatically squash the new commit into the original SECURITY.md commit:

https://blog.gitbutler.com/git-autosquash
https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---fixupamendrewordcommit

@sprt sprt changed the title Sprt/add ec cherry-pick: gatekeeper: Add EditorConfig checker to required tests Apr 30, 2026
@sprt sprt marked this pull request as ready for review April 30, 2026 21:03
Copilot AI review requested due to automatic review settings April 30, 2026 21:03

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates gatekeeper’s required CI checks to ensure the EditorConfig workflow is enforced, and cleans up a formatting artifact in the security policy document.

Changes:

  • Add the “EditorConfig checker / editorconfig-checker” GitHub Actions check to gatekeeper required tests.
  • Fix a formatting/whitespace issue in SECURITY.md.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
tools/testing/gatekeeper/required-tests.yaml Adds EditorConfig checker to the always-required CI checks enforced by gatekeeper.
SECURITY.md Removes an apparent stray formatting marker and trailing whitespace to restore clean markdown formatting.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings April 30, 2026 21:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/commit-message-check.yaml Outdated
Comment thread .github/workflows/commit-message-check.yaml
@sprt sprt marked this pull request as draft April 30, 2026 21:45
sprt added 2 commits April 30, 2026 17:13
Now that it's stable and fully configured.

Signed-off-by: Aurélien Bombo <abombo@microsoft.com>
Satistfy EditorConfig.

Signed-off-by: Aurélien Bombo <abombo@microsoft.com>
These are useful when rebasing our fork as `git rebase -i --autosquash`
will automatically squash such commits as documented in [1].

Not upstreamable as this would allow not-fully-baked PRs upstream.

 [1]: https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---fixupamendrewordcommit

Signed-off-by: Aurélien Bombo <abombo@microsoft.com>
@sprt sprt marked this pull request as ready for review April 30, 2026 22:51
Copilot AI review requested due to automatic review settings April 30, 2026 22:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Camelron

Copy link
Copy Markdown

So, conceptually, these fixup! or amend! commits will be automatically squashed into the prior PRs at the point we merge this change?

@sprt

sprt commented May 12, 2026

Copy link
Copy Markdown
Author

So, conceptually, these fixup! or amend! commits will be automatically squashed into the prior PRs at the point we merge this change?

Rather: at the point we run the rebase command from the PR description.

@sprt sprt closed this May 27, 2026
@sprt

sprt commented May 27, 2026

Copy link
Copy Markdown
Author

Not needed with latest rebase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants