Skip to content

[Internal]: CI refactoring#3006

Merged
jvstme merged 5 commits intomasterfrom
ci_refactoring
Aug 20, 2025
Merged

[Internal]: CI refactoring#3006
jvstme merged 5 commits intomasterfrom
ci_refactoring

Conversation

@jvstme
Copy link
Copy Markdown
Collaborator

@jvstme jvstme commented Aug 20, 2025

  • Split GitHub Actions workflows into reusable workflows to avoid duplication.
  • Split some jobs into two stages: building an artifact and uploading it. This allows to upload artifacts only after all were successfully built. Also allows to test building artifacts in PRs from forks, where credentials for uploading are not available.

- Split GitHub Actions workflows into reusable
  workflows to avoid duplication.
- Split some jobs into two stages: building an
  artifact and uploading it. This allows to upload
  artifacts only after all were successfully
  built. Also allows to test building artifacts in
  PRs from forks, where credentials for uploading
  are not available.
@jvstme jvstme requested a review from un-def August 20, 2025 09:25
@jvstme jvstme merged commit 0eaf494 into master Aug 20, 2025
32 checks passed
@jvstme jvstme deleted the ci_refactoring branch August 20, 2025 13: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