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

Re-add test action #67

Merged

Conversation

Zero3141
Copy link
Contributor

With this we prevent merging of branches with failing tests into main

Zero3141 and others added 2 commits July 27, 2023 14:58
Signed-off-by: Heiko Kiesel <45092958+Zero3141@users.noreply.github.com>
Signed-off-by: Heiko Kiesel <heiko.kiesel@iteratec.com>
@Zero3141 Zero3141 added the enhancement New feature or request label Jul 28, 2023
@Zero3141 Zero3141 requested a review from Weltraumschaf July 28, 2023 10:00
@Zero3141 Zero3141 self-assigned this Jul 28, 2023
@Weltraumschaf
Copy link
Member

Why is this not covered by ci.yaml?

@Zero3141
Copy link
Contributor Author

Why is this not covered by ci.yaml?

The ci.yaml only works when pushing to the main branch as its main purpose is to publish it as a snapshot to maven central. If we want to restrict merges to only check-passing ones, we need to run the checks also for the PRs. This is now implemented in the test.yml, which runs on all branches

@Weltraumschaf Weltraumschaf merged commit a50f3ff into secureCodeBox:main Jul 28, 2023
@Zero3141 Zero3141 deleted the feature/add-test-ci-for-pr-checks branch August 11, 2023 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants