falcosecurity / plugins

Falco plugins registry
Apache License 2.0
78 stars 71 forks source link

fix(release/rules): ignore symlinks when releasing rulesfiles #477

Closed alacuku closed 2 months ago

alacuku commented 2 months ago

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area plugins

/area registry

/area build

/area documentation

What this PR does / why we need it:

k8saudit-gke ships a rulesfiles that overrides the k8saudit rules. To make the CI happy we have a symlink of the original k8saudit rules in k8saudit-gke/rules directory. This commit filters out the symlinks when releasing the rulesfiles.

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

alacuku commented 2 months ago

cc @sboschman

sboschman commented 2 months ago

/approve

poiana commented 2 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alacuku, leogr, sboschman

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/falcosecurity/plugins/blob/main/OWNERS)~~ [leogr] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
poiana commented 2 months ago

LGTM label has been added.

Git tree hash: 85ffbe8fa24db1134f547814c3f31416a8fba8b1