Skip to content

feat: refactor pipelines into reusable workflows#1203

Merged
sudoforge merged 1 commit intomasterfrom
I52407c39366bb9fbfd8fc1455a4f4a1d94f04897
Jul 23, 2024
Merged

feat: refactor pipelines into reusable workflows#1203
sudoforge merged 1 commit intomasterfrom
I52407c39366bb9fbfd8fc1455a4f4a1d94f04897

Conversation

@sudoforge
Copy link
Copy Markdown
Contributor

No description provided.

@sudoforge sudoforge force-pushed the I52407c39366bb9fbfd8fc1455a4f4a1d94f04897 branch from 8c8f16f to 6b9385b Compare July 23, 2024 06:18
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

This change refactors the build, test, and benchmarking pipelines to a
`presubmit` and `trunk` parent workflow which invokes other reusable
workflows. This simplifies the deluge of pipelines that are executed,
allowing for better orchestration and reduced noise on failures (only
one email will be sent instead of several).

Closes: #1198
Change-Id: I52407c39366bb9fbfd8fc1455a4f4a1d94f04897
@sudoforge sudoforge force-pushed the I52407c39366bb9fbfd8fc1455a4f4a1d94f04897 branch from 6b9385b to 46c3bde Compare July 23, 2024 06:21
@sudoforge sudoforge marked this pull request as ready for review July 23, 2024 06:27
@sudoforge sudoforge merged commit 5eabe54 into master Jul 23, 2024
@sudoforge sudoforge deleted the I52407c39366bb9fbfd8fc1455a4f4a1d94f04897 branch July 23, 2024 06:27
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