tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
2.89k stars 244 forks source link

Add “check” prefix to all testing/linting/code-style dev scripts #1791

Closed jotaen4tinypilot closed 2 months ago

jotaen4tinypilot commented 2 months ago

Related https://github.com/tiny-pilot/tinypilot/issues/1716.

This PR introduces a consistent check- prefix for all dev scripts that are concerned with anything related to checking (i.e., testing, linting, code-style).

jotaen4tinypilot commented 2 months ago

@shalver-tp @mtlynch this PR will rename our CircleCI jobs from build_... to check_.... The build_javascript and build_python jobs are marked as required for merging a PR in our Github repository settings. Could we rename/reassign them, to reflect the new names? (check_javascript and check_python)

I don’t have access to our repository settings, but I think this is configured for this repo under the “Settings” tab, then “Branches”, and then in the “Branch protection rules” of the master branch.

Screenshot 2024-04-25 at 15 45 13

We can wait, though, until this PR is approved. I just wanted to give a heads-up already.

shalver-tp commented 2 months ago

@jotaen4tinypilot Hi Jan, I want to make sure this is implemented how you desire.

I can grant you temporary elevated access to this repo so that you can adjust the setting. Does that work for you?

jotaen4tinypilot commented 2 months ago

For the records: Scott and I hopped on a quick call and changed the settings together via his account.