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 actionlint script and fix linting errors #358087

Merged
merged 3 commits into from
Nov 22, 2024
Merged

Conversation

Mic92
Copy link
Member

@Mic92 Mic92 commented Nov 22, 2024

While it might be worth adding this in future as a separate CI step, it seems overkill given how often it would need to run on nixpkgs (could be circumvented by filtering, but it would still add a check line in each PR). This script is also easier to run local.

@github-actions github-actions bot added 6.topic: policy discussion 6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions labels Nov 22, 2024
.github/workflows/lint-actions.sh Outdated Show resolved Hide resolved
@Mic92 Mic92 force-pushed the actionlint branch 2 times, most recently from 0b19dd0 to 57540a2 Compare November 22, 2024 11:34
Mic92 and others added 2 commits November 22, 2024 14:16
Update .github/workflows/check-nixf-tidy.yml

Co-authored-by: Zhong Jianxin <[email protected]>
@Mic92 Mic92 merged commit 323b64d into NixOS:master Nov 22, 2024
16 of 17 checks passed
@Mic92 Mic92 deleted the actionlint branch November 22, 2024 14:07
@infinisil
Copy link
Member

@azuwis Would you mind also being registered as .github/workflows code owner, so that you get automated review requests for PRs? :D

@azuwis
Copy link
Contributor

azuwis commented Nov 22, 2024

@azuwis Would you mind also being registered as .github/workflows code owner, so that you get automated review requests for PRs? :D

Sure, #358165

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions 6.topic: policy discussion
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants