Skip to content

Conversation

@geyslan
Copy link
Member

@geyslan geyslan commented Jun 21, 2024

1. Explain what the PR does

82336fe fix(ci): make release rule to have prerequisites

These changes ensure that the 'release' rule will require the other
rules to be executed (splitting the commands into different rules). This
way, if any some of the rules fail, the build will be aborted right away.

2. Explain how to test it

3. Other comments

These changes ensure that the 'release' rule will require the other
rules to be executed (splitting the commands into different rules). This
way, if any some of the rules fail, the build will be aborted right away.
@geyslan geyslan requested a review from rscampos June 21, 2024 19:04
@geyslan geyslan self-assigned this Jun 21, 2024
Copy link
Collaborator

@rscampos rscampos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@geyslan geyslan merged commit 86c2c16 into aquasecurity:main Jun 21, 2024
geyslan added a commit to geyslan/tracee that referenced this pull request Jun 21, 2024
geyslan added a commit that referenced this pull request Jun 21, 2024
geyslan added a commit that referenced this pull request Jun 22, 2024
These changes ensure that the 'release' rule will require the other
rules to be executed (splitting the commands into different rules). This
way, if any some of the rules fail, the build will be aborted right away.

commit: 86c2c16 (main), cherry-pick
geyslan added a commit that referenced this pull request Jun 22, 2024
Continuation of #4141.

commit: 6f94719 (main), cherry-pick
geyslan added a commit that referenced this pull request Jun 22, 2024
* chore(ci): use dev tag for docker image building (#4138)

When SNAPSHOT=1, the local docker image will be tagged with dev tag to
differentiate it from the official release which is tagged with the
latest tag.

commit: 1085fc5 (main), cherry-pick

* chore: install last version of golang

commit: 6c111b4 (main), cherry-pick

* chore: golang binary move to tmp

commit: 221b0ac (main), cherry-pick

* fix: arm64 clang issue

commit: 6cc06b2 (main), cherry-pick

* fix(ci): make release rule to have prerequisites (#4141)

These changes ensure that the 'release' rule will require the other
rules to be executed (splitting the commands into different rules). This
way, if any some of the rules fail, the build will be aborted right away.

commit: 86c2c16 (main), cherry-pick

* fix(build): extract OPA 0.66 from OPA dev image

This workaround is required since OPA 0.65.0 (latest published release)
has cve-2024-24790.

After solved we can rollback to the previouw installation method.

commit: ef7d74e (main), cherry-pick

* fix(build): mv gh release logic to release rule (#4145)

Continuation of #4141.

commit: 6f94719 (main), cherry-pick

---------

Co-authored-by: Raphael Campos <[email protected]>
geyslan added a commit to geyslan/tracee that referenced this pull request Jun 24, 2024
This fixes issues that arose after applying the previous fix aquasecurity#4141.
geyslan added a commit that referenced this pull request Jun 24, 2024
This fixes issues that arose after applying the previous fix #4141.
geyslan added a commit to geyslan/tracee that referenced this pull request Jun 24, 2024
This fixes issues that arose after applying the previous fix aquasecurity#4141.

commit: d83c07b (main), cherry-pick
geyslan added a commit that referenced this pull request Jun 24, 2024
This fixes issues that arose after applying the previous fix #4141.

commit: d83c07b (main), cherry-pick
@geyslan geyslan deleted the abort-build-on-error branch June 28, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants