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

Make work flow files more readable #2808

Merged
merged 4 commits into from
Feb 1, 2025
Merged

Make work flow files more readable #2808

merged 4 commits into from
Feb 1, 2025

Conversation

AndreasArvidsson
Copy link
Member

@AndreasArvidsson AndreasArvidsson commented Feb 1, 2025

  • Added name to each work flow step
  • Added padding between steps

Fixes #2796

Release notes

@AndreasArvidsson AndreasArvidsson requested a review from a team as a code owner February 1, 2025 10:31
Comment on lines +39 to 40
run: pnpm --color --filter '!cursorless-org' --filter '!cursorless-org-*' build
env:
Copy link
Member

Choose a reason for hiding this comment

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

#2391

It makes sense to run compile separately if we think it's faster / higher signal/ROI to read. There's some question about whether build would do everything necessary if compile was skipped, which is a bit concerning, but we did not test this.

Comment on lines +48 to +52
- name: Run pre-commit hooks
uses: pre-commit/[email protected]

- name: Auto-fix pre-commit issues
uses: pre-commit-ci/[email protected]
Copy link
Member

Choose a reason for hiding this comment

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

Open questions: why do we run both the lite sweet and the normal one? Why if: always()?

For the former guessing that the normal suite doesn't automatically correct issues but we have some tests that can't run in it.

@phillco phillco added this pull request to the merge queue Feb 1, 2025
Merged via the queue into main with commit 1273b1c Feb 1, 2025
15 checks passed
@phillco phillco deleted the readableWorkflows branch February 1, 2025 18:43
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.

Increase readability of git workflows
2 participants