-
Notifications
You must be signed in to change notification settings - Fork 8
feat: start creating a draft release for the CLI on main #603
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
Conversation
51cdc67
to
4b63b25
Compare
Signed-off-by: Jakob Möller <jakob.moeller@sap.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The link to your repo does not work (anymore)
runs-on: large_runner | ||
needs: E2E | ||
runs-on: ubuntu-latest | ||
# needs: E2E |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we no longer require E2E here? Because changes are already E2E tested before merging to main?
run: task kubernetes/controller:docker-build/multi-arch PUSH=false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wouldn't it make sense to always push to a latest tag?
I need to reopen this PR from the correct branch ! |
Reopened in #703 |
What this PR does / why we need it
Sets Up Github Draft Releases that always publish the latest main build of the CLI to a draft release for testing. Take a look at https://github.com/jakobmoellerdev/open-component-model/releases/tag/untagged-f09e86dae1d88f19a9a5 where I ran the job right now on my fork!
Which issue(s) this PR fixes
Now we can finally start shipping the CLI to users who are not having go installed and just want to test our workflows
You might have noticed that a lot of changes in the Changelog are under fix. That is because renovate puts them up as
fix(deps)
thats why I now force renovate to always usechore(deps)
instead for any future release