Skip to content

Conversation

@picatz
Copy link
Contributor

@picatz picatz commented Oct 29, 2025

Summary

  • .github/workflows/chromatic.yml: Added a workflow-level permissions block to limit the GITHUB_TOKEN to read repository contents while still allowing Chromatic to update pull requests and commit statuses.
  • .github/workflows/lint-and-test.yml: Declared minimal workflow-level permissions so lint, type-check, and unit test jobs only receive read access to repository contents.
  • .github/workflows/playwright.yml: Granted the workflow read-only contents permissions so the Playwright suites can check out code without unnecessary token rights.
  • .github/workflows/test.yml: Added workflow-level permissions restricting the token to read repository contents for the server test job.
  • .github/workflows/trigger-downstream-updates.yml: Introduced a workflow-level permissions block limiting the default token to repository read access during downstream dispatches.

This change was made by an automated process to ensure all GitHub Actions workflows have explicitly defined permissions as per best practices.
@vercel
Copy link

vercel bot commented Oct 29, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
holocene Ready Ready Preview Comment Oct 29, 2025 6:52pm

@Alex-Tideman Alex-Tideman self-requested a review November 5, 2025 18:07
@picatz picatz merged commit 8629b0d into main Nov 5, 2025
13 of 16 checks passed
@picatz picatz deleted the security-campaign/set-explicit-github-actions-permissions branch November 5, 2025 18:29
temporal-cicd bot pushed a commit that referenced this pull request Nov 13, 2025
Auto-generated version bump from 2.43.2 to 2.43.3

Bump type: patch

Changes included:
- [`8629b0df`](8629b0d) Set explicit permissions for GitHub Actions workflows (#2989)
- [`a063f62f`](a063f62) Task Failures style updates (#3010)
- [`5f6ffb39`](5f6ffb3) Truncate runid (#3006)
- [`cfe989b2`](cfe989b) Show error with filtering workflows (#3011)
- [`6eddff67`](6eddff6) Add claude github workflow (#3013)
- [`6162ead0`](6162ead) Bump API to v1.57.0 (#3016)
laurakwhit added a commit that referenced this pull request Nov 13, 2025
Auto-generated version bump from 2.43.2 to 2.43.3

Bump type: patch

Changes included:
- [`8629b0df`](8629b0d) Set explicit permissions for GitHub Actions workflows (#2989)
- [`a063f62f`](a063f62) Task Failures style updates (#3010)
- [`5f6ffb39`](5f6ffb3) Truncate runid (#3006)
- [`cfe989b2`](cfe989b) Show error with filtering workflows (#3011)
- [`6eddff67`](6eddff6) Add claude github workflow (#3013)
- [`6162ead0`](6162ead) Bump API to v1.57.0 (#3016)

Co-authored-by: laurakwhit <15069288+laurakwhit@users.noreply.github.com>
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