Skip to content

Rework workflows#349

Merged
Entenwilli merged 5 commits intomainfrom
rework-workflows
Nov 3, 2025
Merged

Rework workflows#349
Entenwilli merged 5 commits intomainfrom
rework-workflows

Conversation

@Kr0nox
Copy link
Copy Markdown
Contributor

@Kr0nox Kr0nox commented Oct 14, 2025

This PR separates the workflows into multiple files.

For the build and release workflow, we split into:

  • Build verify and check format on pull requests and main push
  • Build nightly at 2am and on main push
  • Update updatesite on release

For the docs:

  • Build on push to docs folder
  • Build and publish on push to main in docs folder

Comment thread .github/workflows/publish-nightly.yml
@Kr0nox Kr0nox marked this pull request as ready for review October 28, 2025 08:29
Copy link
Copy Markdown
Member

@Entenwilli Entenwilli left a comment

Choose a reason for hiding this comment

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

Looks good to me!

Comment thread .github/workflows/test-build.yml Outdated
Co-authored-by: Felix Schwickerath <felix.schwickerath@student.kit.edu>
@Kr0nox Kr0nox requested a review from Entenwilli October 29, 2025 07:57
Copy link
Copy Markdown
Member

@Entenwilli Entenwilli left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@Entenwilli Entenwilli merged commit 6f16e2c into main Nov 3, 2025
1 check passed
@Entenwilli Entenwilli deleted the rework-workflows branch November 3, 2025 09:32
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