Closed astoycos closed 7 months ago
/good-first-issue
@astoycos: This request has been marked as suitable for new contributors.
Please ensure that the issue body includes answers to the following questions:
For more details on the requirements of such an issue, please see here and ensure that they are met.
If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-good-first-issue
command.
/help-wanted
/assign
Hello @astoycos ,
I'm working on integrating ShellCheck into the project as requested in this issue. Before proceeding, I would like to clarify a few points about the CI/CD pipeline.
Is there an existing CI/CD pipeline for this project that I may have missed? If yes, could you please point me to the relevant configuration files?
If there isn't a CI/CD pipeline set up, are developers expected to run the ShellCheck script manually before pushing their changes to the repository?
Hi @v1ku, thanks for taking this!!
There is an existing ci/cd pipeline setup managed with prow, let me point you to a PR that should help guide you here.
I think first thing is adding a make target to our local setup to do so and then actually adding a new step to our test-infra setup.
https://github.com/kubernetes-sigs/network-policy-api/issues/37 should help answer any questions.
Meanwhile feel free to ping me here or on slack for more help.
@v1ku Will you have time to tackle this in the near future? If not please unassign and open up for other contributors 👍
/assign
We're maintaining a ton of scripts here, it'd be nice to have a shell script specific linter like https://www.shellcheck.net/ or something to make sure we don't miss silly things :)