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

Remove GitHub Action for FlowCrafter #118

Merged
merged 1 commit into from
Jan 2, 2024
Merged

Remove GitHub Action for FlowCrafter #118

merged 1 commit into from
Jan 2, 2024

Conversation

jdno
Copy link
Owner

@jdno jdno commented Jan 2, 2024

As it turns out, GitHub Actions cannot update workflow files. The necessary permission can only be granted to GitHub Apps, and the only other solution is to pass a Personal Access Token (PAT) to the action. The latter is difficult to manage at scale, especially with the new granular tokens that must expire within a year. Until a better solution can be found, we are removing the GitHub Action again.

This reverts commit 6d68f5e.

As it turns out, GitHub Actions cannot update workflow files. The
necessary permission can only be granted to GitHub Apps, and the only
other solution is to pass a Personal Access Token (PAT) to the action.
The latter is difficult to manage at scale, especially with the new
granular tokens that must expire within a year. Until a better solution
can be found, we are removing the GitHub Action again.

This reverts commit 6d68f5e.
@jdno jdno added the L-github Tag the GitHub ecosystem label Jan 2, 2024
@jdno jdno self-assigned this Jan 2, 2024
@jdno jdno merged commit d314328 into main Jan 2, 2024
@jdno jdno deleted the remove-action branch January 2, 2024 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L-github Tag the GitHub ecosystem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant