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

run tests on all commits for main #1725

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

facchettos
Copy link
Contributor

What issue type does this pull request address? (keep at least one, remove the others)
/kind enhancement

What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible)
resolves #

Please provide a short message that should be published in the vcluster release notes
Fixed an issue where vcluster ...

What else do we need to know?

Copy link

netlify bot commented Apr 29, 2024

Deploy Preview for vcluster-docs canceled.

Built without sensitive environment variables

Name Link
🔨 Latest commit ec773ee
🔍 Latest deploy log https://app.netlify.com/sites/vcluster-docs/deploys/662fa1bf6fae530008955ded

@facchettos facchettos changed the title run unit tests on all commits for main run tests on all commits for main Apr 29, 2024
@FabianKramm
Copy link
Member

@facchettos why do we need this?

@facchettos
Copy link
Contributor Author

@FabianKramm because we don't use either a merge queue or ensure that the pr branch is up to date with main, so there is some possibility that main breaks because of changes that don't conflict in git but do in the logic

@FabianKramm
Copy link
Member

Then we should enforce that the PR branch is up to date with main, because nobody is looking at the tests after merge and they just count towards our minute limit

@facchettos
Copy link
Contributor Author

facchettos commented Apr 30, 2024

enforcing the pr's head to be up to date will actually be more expensive than running the tests on main, because all PRs will need a new ci run after each merge to main before they can be merged

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.

None yet

2 participants