Skip to content

Replace non-allowlisted GitHub Actions with approved alternatives#2080

Merged
edeandrea merged 1 commit intoquarkusio:mainfrom
edeandrea:remove-non-allowlisted-github-actions
Apr 6, 2026
Merged

Replace non-allowlisted GitHub Actions with approved alternatives#2080
edeandrea merged 1 commit intoquarkusio:mainfrom
edeandrea:remove-non-allowlisted-github-actions

Conversation

@edeandrea
Copy link
Copy Markdown
Collaborator

Summary

  • Replace peter-evans/create-pull-request with gh CLI commands in create-deploy-resources.yml
  • Replace christian-korneck/delete-run-artifacts-action with gh api calls in delete-artifacts.yml
  • Replace ishworkh/container-image-artifact-upload and ishworkh/container-image-artifact-download with local composite actions (.github/actions/save-container-image and .github/actions/load-container-image) that use actions/upload-artifact and actions/download-artifact
  • Remove unused branch-specific and UI build workflow files

Closes #2066

Test plan

  • Trigger create-deploy-resources.yml via workflow_dispatch and verify PR is created, labeled, approved, and merged
  • Trigger build-push-container-images.yml via workflow_dispatch and verify container images are saved/loaded correctly between build and push jobs
  • Verify artifact cleanup runs successfully at the end of the build-push workflow

Replace deprecated and non-allowlisted third-party GitHub Actions to comply
with the quarkusio organization's GitHub Actions allowlist policy:

- Replace peter-evans/create-pull-request with gh CLI commands
- Replace christian-korneck/delete-run-artifacts-action with gh API calls
- Replace ishworkh/container-image-artifact-upload and download with local
  composite actions using actions/upload-artifact and actions/download-artifact
- Remove unused branch-specific and UI build workflow files

Closes quarkusio#2066

Assisted-By: Claude Code <noreply@anthropic.com>
Signed-off-by: Eric Deandrea <edeandrea@redhat.com>
@edeandrea edeandrea merged commit 704a342 into quarkusio:main Apr 6, 2026
63 of 65 checks passed
@edeandrea edeandrea deleted the remove-non-allowlisted-github-actions branch April 6, 2026 19:15
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.

Checking on soon-to-be forbidden GitHub actions

1 participant