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

Introduce pull request annotation for checkstyle errors and failed tests #87

Open
timazet opened this issue Feb 11, 2021 · 0 comments
Open
Labels
ci Continuous Integration

Comments

@timazet
Copy link
Collaborator

timazet commented Feb 11, 2021

Leverage workflow_run trigger in order to execute workflow that will annotate pull request with found checkstyle errors and failed tests without exposing secrets (as in case of pull_request_target trigger and execution of build tool script commands on pull request code base).

This will be helpful for contributors who submit pull requests from forked repositories to get immediate feedback in case if something is wrong with their pull request rather than going to the Actions tab and finding out at what stage and with what reason workflow is failed.

Actions that provide required annotation in case if they have pull_request context and write permissions are following:

More information on security concerns and triggers specifics:

@timazet timazet added the ci Continuous Integration label Feb 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration
Projects
None yet
Development

No branches or pull requests

1 participant