Skip to content

Conversation

nebril
Copy link
Member

@nebril nebril commented May 9, 2025

rationale for shellcheck ignores:

  • SC2086 there was a lot of offenders and this change would need to be
    even bigger, we might want to revisit fixing that.
  • SC2129 stylistic issue, not worth fixing.
  • SC2185 these workflows are already running on Linux and are unlikely
    to be run on other platforms. If we ever need to fix it, let's do it
    then.
  • SC2162 we are using read only in pipes, not worth fixing.
  • SC2090, SC2089 we store a lot of Cilium options in GITHUB_OUTPUT as
    strings that will be used with backslashes, this is so prevalent that
    I opted for general exception instead of putting disable comments in
    many files.
  • SC2001 personal preference, I would rather pipe to sed instead of
    using builtin search/replace.
  • SC2002 personal preference, doesn't really introduce any bugs and it
    would make the overall change bigger.

@nebril nebril added the release-note/ci This PR makes changes to the CI. label May 9, 2025
@nebril nebril force-pushed the pr/nebril/actionlint branch 17 times, most recently from b536b18 to 7749809 Compare May 9, 2025 15:17
@nebril
Copy link
Member Author

nebril commented May 9, 2025

/test

@nebril nebril marked this pull request as ready for review May 9, 2025 15:22
@nebril nebril requested review from a team as code owners May 9, 2025 15:22
@nebril nebril requested a review from thorn3r May 9, 2025 15:22
Copy link
Member

@kaworu kaworu left a comment

Choose a reason for hiding this comment

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

Hubble CLI integration test changes LGTM, thank you 🙏 @nebril

Copy link
Member

@nbusseneau nbusseneau left a comment

Choose a reason for hiding this comment

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

Yes.

@nebril nebril force-pushed the pr/nebril/actionlint branch 2 times, most recently from 9f68e9e to 666e477 Compare May 13, 2025 14:28
@nebril
Copy link
Member Author

nebril commented May 13, 2025

/test

@nebril
Copy link
Member Author

nebril commented May 13, 2025

rebased due to conflicts

@nebril nebril force-pushed the pr/nebril/actionlint branch from 666e477 to 5f10242 Compare May 14, 2025 09:41
@nebril
Copy link
Member Author

nebril commented May 14, 2025

/test

nebril added 2 commits May 15, 2025 12:23
rationale for shellcheck ignores:
- SC2086 there was a lot of offenders and this change would need to be
  even bigger, we might want to revisit fixing that.
- SC2129 stylistic issue, not worth fixing.
- SC2185 these workflows are already running on Linux and are unlikely
  to be run on other platforms. If we ever need to fix it, let's do it
  then.
- SC2162 we are using read only in pipes, not worth fixing.
- SC2090, SC2089 we store a lot of Cilium options in GITHUB_OUTPUT as
  strings that will be used with backslashes, this is so prevalent that
  I opted for general exception instead of putting disable comments in
  many files.
- SC2001 personal preference, I would rather pipe to sed instead of
  using builtin search/replace.
- SC2002 personal preference, doesn't really introduce any bugs and it
  would make the overall change bigger.

Signed-off-by: Maciej Kwiek <maciej@isovalent.com>
Signed-off-by: Maciej Kwiek <maciej@isovalent.com>
@nebril nebril force-pushed the pr/nebril/actionlint branch from 5f10242 to b6266ad Compare May 15, 2025 10:24
@nebril
Copy link
Member Author

nebril commented May 15, 2025

/test

@nebril nebril added this pull request to the merge queue May 15, 2025
Merged via the queue into cilium:main with commit 26cb375 May 15, 2025
67 checks passed
@nebril nebril deleted the pr/nebril/actionlint branch May 15, 2025 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants