-
Notifications
You must be signed in to change notification settings - Fork 26
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
Ensure regressionfiles.yaml is sorted by filename #194
base: master
Are you sure you want to change the base?
Ensure regressionfiles.yaml is sorted by filename #194
Conversation
I need to migrate this repo from using the pre-commit.ci service to the GHA so |
c7dd886
to
9901920
Compare
Victory! https://github.com/berquist/cclib-data/actions/runs/11387492883/job/31682231057 below. If you want to run pre-commit locally, you'll need to `python -m pip install 'ruamel.yaml' or similar. I don't think there's a way to tell pre-commit to install a Python dependency in a venv for a shell-based hook.
|
5a87c9d
to
28831b8
Compare
runs-on: ubuntu-latest | ||
steps: | ||
- name: Success | ||
run: "true" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure I understand why this needs to be here? Isnt this doing nothing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you give me a little more context? This PR gets sorting working with pre-commit.ci and adds the framework for the switch to gha? If so LGTM, if not then I need a little more context
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR runs both pre-commit.ci (without sorting) and the "old" way of regular GHA (with sorting). The advantage to pre-commit.ci is the bot PRs that update the hook versions, but I'm eventually going to switch to Renovate, which does that and replaces Dependabot.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure I understand why this needs to be here? Isnt this doing nothing?
It technically does nothing and just marks the final status of the workflow. See https://github.com/cclib/cclib/blob/110292d71d4a88b3e1c2ec37c5fc95d4abf5b4b7/.github/workflows/ci.yml#L24. It can be removed.
28831b8
to
e84770b
Compare
No description provided.