-
Notifications
You must be signed in to change notification settings - Fork 141
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
remove references to jvm-build-service #1766
base: main
Are you sure you want to change the base?
Conversation
36cc05c
to
be37461
Compare
My favourite approach is this:
This also works beautifully with rebasing on main. If buildah/0.2 changes in the meantime, you just fix the first commit by running |
08dcf4e
to
c325e83
Compare
task/buildah-oci-ta/0.3/MIGRATION.md
Outdated
|
||
Removes references to `jvm-build-service` | ||
* Removes `analyse-dependencies-java-sbom` step | ||
* Removes `SBOM_JAVA_COMPONENTS_COUNT` and `JAVA_COMMUNITY_DEPENDENCIES` results |
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.
(similarly for the other migrations)
Could you also update https://github.com/konflux-ci/build-definitions/blob/main/.github/workflows/temp-block-buildah.yaml to also check the 0.3 yaml? It appears that the check is still relevant, no updates on https://issues.redhat.com/browse/KONFLUX-5706 😞 |
- Buildah 0.3 will be released - Copy buildah 0.2 directory to 0.3 for easier diff comparisons between the versions
- jvm-build-service is not used by anyone and will get reworked - buildah task contains references to jvm-build-service - Removal of the references is a breaking change * Remove `analyse-dependencies-java-sbom` step * Remove `SBOM_JAVA_COMPONENTS_COUNT` result * Remove `JAVA_COMMUNITY_DEPENDENCIES` result - Release buildah version 0.3
- Buildah task has been upgraded to 0.3 - Upgrade the oci-ta and remote tasks too
e0bd08f
to
4e5729d
Compare
- There is a check ensuring that the size buildah-remote-oci-ta doesn't increase - It only works for version 0.2, make it work for 0.3 too
- Buildah task has been updated to 0.3 - Make docker-build pipelines use the new version
4e5729d
to
b7713d2
Compare
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.
LGTM 👍
analyse-dependencies-java-sbom
stepSBOM_JAVA_COMPONENTS_COUNT
resultJAVA_COMMUNITY_DEPENDENCIES
resultNote for reviewers:I haven't found an easy way to compare different files in GitHub, I would probably checkout the branch locally and do something like:(I welcome different ideas)