Skip to content
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

Add shellcheck ci #299

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Add shellcheck ci #299

wants to merge 7 commits into from

Commits on Oct 17, 2023

  1. Update Perl Docker recipe

    - change cpanm to cpm for faster building
    - minor tweaks to dist and cpanfile
    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    7a5a640 View commit details
    Browse the repository at this point in the history
  2. simplify and speed up perl tidy and critic check

    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    14aa658 View commit details
    Browse the repository at this point in the history
  3. speed up perl bystro package ci checks

    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    09cb9ac View commit details
    Browse the repository at this point in the history
  4. Clean up tracks/base tests

    - use tempdir for writing database
    - remove unused packages
    - organize package imports
    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    2f27181 View commit details
    Browse the repository at this point in the history
  5. minor style tweak

    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    4bf80fa View commit details
    Browse the repository at this point in the history
  6. Update Perl tests

    - Use temporary directory for database
    - Use test helper library t/lib for common functions
    - Remove testing artifacts (i.e., test dbs)
    - Style imports to improve clarity
    - Remove some unused imports
    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    7b5e46a View commit details
    Browse the repository at this point in the history
  7. add shellcheck github workflow

    Thomas Wingo committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    4b5eda9 View commit details
    Browse the repository at this point in the history