Skip to content

Restrict dialog workflow to minimum required permissions - #65

Merged
DougReeder merged 1 commit into
masterfrom
secure-turkeyGitops-caller-workflow
Jul 14, 2026
Merged

Restrict dialog workflow to minimum required permissions#65
DougReeder merged 1 commit into
masterfrom
secure-turkeyGitops-caller-workflow

Conversation

@Exairnous

Copy link
Copy Markdown
Member

What?

Sets the permissions of the dialog 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 dialog 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

@DougReeder
DougReeder merged commit 9da31c5 into master Jul 14, 2026
6 checks passed
@DougReeder
DougReeder deleted the secure-turkeyGitops-caller-workflow branch July 14, 2026 16:44
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