Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@nickcollisson-workos
Copy link
Contributor

Description

In light of the recent compromise of the tj-actions/changed-files action, we’re trying to reduce the risk incurred from our use of third-party actions.

GitHub documentation recommends pinning third-party actions to a full length commit SHA as a good security practice, and as the only way to use an action as an immutable release.

This PR pins this repository’s third-party actions to their currently used version’s commit SHA, as indicated in the logs for the most recent workflow runs, or from the most recent matching release if logs are not available.

If desired, we can also look into adding a Dependabot configuration to help keep actions updated by automatically creating update PRs when new versions are available.

Documentation

Does this require changes to the WorkOS Docs? E.g. the API Reference or code snippets need updates.

[ ] Yes

If yes, link a related docs PR and add a docs maintainer as a reviewer. Their approval is required.

@nickcollisson-workos nickcollisson-workos requested a review from a team as a code owner April 2, 2025 19:02
@nickcollisson-workos nickcollisson-workos merged commit dbdd38f into main Apr 7, 2025
5 checks passed
@nickcollisson-workos nickcollisson-workos deleted the nickcollisson/pin-actions branch April 7, 2025 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants