Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance security of actions #69

Merged
merged 9 commits into from
May 25, 2023

Conversation

Moritz-Alexander-Kern
Copy link
Contributor

@Moritz-Alexander-Kern Moritz-Alexander-Kern commented May 24, 2023

Description

This pull request changes the way the third party GitHub Actions e.g. wei/git-sync are used. The corresponding PR on elephant is #565

Issue

Currently, version tags like "v3" in actions such as wei/git-sync@v3 could be changed at any time.

Fix

In order to prevent unwanted changes of the action used, specifying the explicit commit hash, such as wei/git-sync@55c6b63, significantly reduces the likelihood of unwanted changes.

This PR implements specific commit hashes for the GitHub actions currently in use.

@Moritz-Alexander-Kern Moritz-Alexander-Kern changed the title [ENH] wei/git-sync github action to specific tag Enhance security of actions May 24, 2023
@Moritz-Alexander-Kern
Copy link
Contributor Author

Moritz-Alexander-Kern commented May 25, 2023

  • add secret

@Moritz-Alexander-Kern Moritz-Alexander-Kern merged commit 1262119 into master May 25, 2023
@Moritz-Alexander-Kern Moritz-Alexander-Kern deleted the fix/github_action_security branch July 21, 2023 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant