Skip to content

Conversation

DannyBen
Copy link
Member

@DannyBen DannyBen commented Jul 14, 2024

cc #534


In this PR:

  1. Separated static analysis and test CI workflows.
  2. Updated static analysis workflow to run shellcheck and shfmt on spec/fixtures/workspaces/* in addition to running on all examples.
  3. Add run fixtures to regenerate fixture scripts.
  4. Update run shellcheck and run shfmt to also allow checking fixtures in addition to checking the examples.
  5. Update run examples, run shellcheck and the run fixtures to accept arg for filter instead of relying on ENV['EXAMPLE'].
  6. Fix all found shellcheck and shfmt violations.

@DannyBen DannyBen changed the title Fix shellcheck violations and reduce use of eval Fix shellcheck violations Jul 14, 2024
@DannyBen DannyBen merged commit 908edc6 into master Jul 14, 2024
@DannyBen DannyBen deleted the fix/shellcheck branch July 14, 2024 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant