Skip to content

chore: include more justfile commands in ci#192

Merged
mwpb merged 17 commits into
mainfrom
chore/include-more-justfile-commands-in-ci
Sep 22, 2025
Merged

chore: include more justfile commands in ci#192
mwpb merged 17 commits into
mainfrom
chore/include-more-justfile-commands-in-ci

Conversation

@mwpb
Copy link
Copy Markdown
Collaborator

@mwpb mwpb commented Sep 11, 2025

Create a reusable workflow to setup our project environment and run a command. Use this for the existing checks and add two more checks.

  • Check examples do not error
  • Check docs do not error
  • Also trigger a docs deploy on release so we don't have to do this manually.
  • Remove quantinuum-sphinx because it is failing and we don't use it.

EDIT: GitHub is confused when I try to modify/delete ci.yml so I'm going to try this in two separate PRs... the next will remove the old ci.yml.

@mwpb mwpb marked this pull request as draft September 11, 2025 13:15
@mwpb mwpb force-pushed the chore/include-more-justfile-commands-in-ci branch from 8fff0a6 to 7297055 Compare September 12, 2025 06:18
@mwpb mwpb marked this pull request as ready for review September 12, 2025 10:08
@mwpb mwpb requested a review from johnchildren September 22, 2025 08:02
@johnchildren
Copy link
Copy Markdown
Collaborator

EDIT: GitHub is confused when I try to modify/delete ci.yml so I'm going to try this in two separate PRs... the next will remove the old ci.yml.

This is probably from the "required checks", we could disable it now if you like? But I guess we can turn the new ones on at the same time otherwise.

@mwpb mwpb merged commit 4e462a7 into main Sep 22, 2025
6 checks passed
@mwpb mwpb deleted the chore/include-more-justfile-commands-in-ci branch September 22, 2025 08:28
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.

2 participants