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

Updates to workflows versions and fix permissions of workflows #724

Merged
merged 4 commits into from
Feb 8, 2024

Conversation

oZakari
Copy link
Contributor

@oZakari oZakari commented Feb 8, 2024

Overview/Summary

Fix permissions for workflows requiring write access to resources and update various actions for all workflows.

This PR fixes/adds/changes/removes

  1. For all workflows in repo, updated checkout version to v4 as there are no breaking changes with the properties currently being used, and it will also resolve warnings with deprecated node js versions in latest ubuntu runner.

  2. Update tibdex/github-app-token as it adds post-script to remove token after job completion, and there are no breaking changes with the properties currently being used.

  3. Add permissions to workflows to internal open-source changes to token

  4. Replace me

Breaking Changes

  1. None

Testing Evidence

Validated deployment of Accelerator workflow with change to v4 of checkout task.

As part of this Pull Request I have

@oZakari oZakari requested review from a team as code owners February 8, 2024 05:39
@oZakari oZakari merged commit 85f442a into main Feb 8, 2024
3 of 4 checks passed
@oZakari oZakari deleted the update-workflow-checkoutversions branch February 8, 2024 05:47
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.

1 participant