Skip to content

Restrict spoke-RetPageOrigin workflow to minimum required permissions - #1315

Merged
Exairnous merged 1 commit into
masterfrom
secure-turkeyGitops-caller-workflow
Jul 21, 2026
Merged

Restrict spoke-RetPageOrigin workflow to minimum required permissions#1315
Exairnous merged 1 commit into
masterfrom
secure-turkeyGitops-caller-workflow

Conversation

@Exairnous

Copy link
Copy Markdown
Member

What?

Sets the permissions of the spoke-RetPageOrigin workflow to none.

Why?

To minimize the chance of the workflow being hacked and in preparation to globally restrict permissions for all Hubs Foundation workflows.

Examples

N/A

How to test

  1. See Increase turkeyGitops workflow security and tighten permissions hubs-ops#215

Documentation of functionality

This doesn't change the functionality of the workflow, so no documentation update is needed.

Known limitations

None.

Alternative implementations considered

None.

Open questions

None.

Additional details or related context

The permissions setting was advised by GitHubSecurityLab/actions-permissions/monitor@bf82d13b9b10051d224345ab9184f5ede0a94289 #v1 Beta 9

Companion to: Hubs-Foundation/hubs-ops#215

Part of Hubs-Foundation/.github#13

What: sets the permissions of the spoke-RetPageOrigin workflow to none.

Why: to minimize the chance of the workflow being hacked and in preparation to globally restrict permissions for all Hubs Foundation workflows.

Note: the permissions setting was advised by `GitHubSecurityLab/actions-permissions/monitor@bf82d13b9b10051d224345ab9184f5ede0a94289 #v1 Beta 9`
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Thank you for the pull request.

ROADMAP STATUS: This pull request isn't currently on any roadmap. Updates will be conveyed here as its place on/off a roadmap changes.

You can view the roadmaps here: Roadmaps Google Drive folder.

For more information on how the roadmaps work, see our roadmaps policy on GitHub.

@Exairnous Exairnous added the Roadmap: Programming Indicates that this issue/pull request is on the Programming Team roadmap label Jul 6, 2026

@DougReeder DougReeder left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@Exairnous
Exairnous force-pushed the secure-turkeyGitops-caller-workflow branch from b964b33 to 7c569e3 Compare July 20, 2026 09:07
@Exairnous

Copy link
Copy Markdown
Member Author

@DougReeder I have rebased this on the updated master branch, so this is ready for re-review/merge.

@DougReeder DougReeder left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Still LGTM

@Exairnous
Exairnous merged commit d4d8700 into master Jul 21, 2026
4 checks passed
@Exairnous
Exairnous deleted the secure-turkeyGitops-caller-workflow branch July 21, 2026 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Roadmap: Programming Indicates that this issue/pull request is on the Programming Team roadmap

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants