Skip to content

ci: Define permissions for Build.yml workflow#1252

Open
anaiberta wants to merge 7 commits into
masterfrom
ci/define-wf-permissions
Open

ci: Define permissions for Build.yml workflow#1252
anaiberta wants to merge 7 commits into
masterfrom
ci/define-wf-permissions

Conversation

@anaiberta
Copy link
Copy Markdown
Contributor

@anaiberta anaiberta commented Feb 18, 2026

Add permissions for contents and packages in Build.yml and avoid warnings because of rule actions/missing-workflow-permissions.

Issue: 207811

Add permissions for contents and packages in Build.yml and avoid warnings because of rule `actions/missing-workflow-permissions`.
@anaiberta anaiberta requested a review from a team as a code owner February 18, 2026 14:57
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 14:57 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 14:57 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 15:04 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 15:04 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

Add permissions for contents and avoid warnings because of rule `actions/missing-workflow-permissions`.
@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 17:31 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 17:31 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

Add permissions for contents and packages in Build.yml and avoid warnings because of rule `actions/missing-workflow-permissions`.
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 17:33 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 17:33 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

Since the workflow uses a GitHub App to do a dispatch, there's no need to have permissions to GITHUB_TOKEN.
@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 17:42 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 17:42 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

Added permissions for contents and security events.
@anaiberta anaiberta temporarily deployed to kafka-integration-tests February 18, 2026 17:45 — with GitHub Actions Inactive
@anaiberta anaiberta temporarily deployed to external-storage-tests February 18, 2026 17:45 — with GitHub Actions Inactive
@genexusbot
Copy link
Copy Markdown
Collaborator

Cherry pick to beta success

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants