Skip to content

Document CI actions#5703

Draft
KrystalDelusion wants to merge 1 commit intomainfrom
docs-preview-ci
Draft

Document CI actions#5703
KrystalDelusion wants to merge 1 commit intomainfrom
docs-preview-ci

Conversation

@KrystalDelusion
Copy link
Copy Markdown
Member

[sc-298]

What are the reasons/motivation for this change?

We describe the included test suites, and mention that they are run automatically but otherwise don't provide any information.

Explain how this is achieved.

  • Describe what runs (e.g make vanilla-test), how it runs (the yaml file it's part of), when it runs (the action triggers), and where it runs (OS and public vs private runner).
  • Guidance for running (public runner) actions on forks.
  • Provide information on the other CI jobs we have (CodeQL, compiler testing, docs artifact, vendoring sources, extra build flows).
  • Briefly touch on the included composite actions.

Make sure your change comes with tests. If not possible, share how a reviewer might evaluate it.

Docs preview build.

Mostly bullet points, giving a brief description of what runs and when.
Mention public/private runners, and manually triggering jobs (on forks).
Adds tips for when the different parts of the test suite are run (and under what OS).
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.

1 participant