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

Unify Perl Tidyall #31

Merged
merged 1 commit into from Dec 15, 2023
Merged

Conversation

josegomezr
Copy link
Contributor

  • Introducing tools/tidyall an improved wrapper over perl's tidyall. It does version detection directly in perl and exposes the underlying tidyall CLI.

  • Adds a complementary GitHub Action to run tools/tidyall automatically on Pull Requests & Master.

  • Brings bare minimum dependencies.yaml for running tools/tidyall.

    Adjusted tools/update-deps to produce a cpanfile alone (without needing an .spec file first).

  • Applied tidy rules.

Branched off #30.

- Introducing `tools/tidyall` an improved wrapper over perl's
  `tidyall`. It does version detection directly in perl and
  exposes the underlying `tidyall` CLI.

- Adds a complementary GitHub Action to run `tools/tidyall`
  automatically on Pull Requests & Master.

- Brings bare minimum dependencies.yaml for running
  `tools/tidyall`.

  Adjusted `tools/update-deps` to produce a `cpanfile` alone
  (without needing an `.spec` file first).

- Applied tidy rules.

Branched off os-autoinst#30.
image: perldocker/perl-tester
steps:
- uses: actions/checkout@v4
- run: GITHUB_ACTIONS=1 ./tools/tidyall --check-only --all --quiet
Copy link
Member

Choose a reason for hiding this comment

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

Where is GITHUB_ACTIONS being used? I don't see it anywhere...

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@mergify mergify bot merged commit aa0535c into os-autoinst:master Dec 15, 2023
4 checks passed
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.

None yet

4 participants