Skip to content

Stable 25.3.14 - CI parity from 26.8 - #2734

Merged
strtgbb merged 2 commits into
releases/25.3.14from
ci/releases-25.3.14/parity
Oct 29, 2026
Merged

strtgbb merged 2 commits into
releases/25.3.14from
ci/releases-25.3.14/parity

Conversation

@strtgbb

@strtgbb strtgbb commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Ports 26.8 CI pieces onto releases/25.3.14.

  • Fast Builds: new dispatch-only fast_builds.yml, a trimmed ReleaseBranchCI (builds, docker images, Grype, install, release/aarch64 stateless, sign). Configured through a FastBuilds entry in CI.WORKFLOW_CONFIGS. Dispatch needs fast_builds.yml on the default branch.
  • Regression: split lightweight_delete out of Common into 4 parts with a 300 minute timeout. It was being cancelled at the 210 minute default.
  • Bump actions/* to the 26.8 versions. upload-artifact@v3 in docker_publish.yml no longer works.
  • Runner sizes: 16c for stateless and integration tests, 32g for sanitizer stateless tests.
  • Keeper image unpinned to FROM alpine.

Changelog category (leave one):

  • CI Fix or Improvement (changelog entry is not required)

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Unit tests
  • Performance tests
  • Aarch64 tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All Regression
  • Disable CI Cache

…_delete split, action bumps, runner sizes.

- Fast Builds: dispatch-only trimmed ReleaseBranchCI, configured through CI.WORKFLOW_CONFIGS.
- Regression: split lightweight_delete out of Common into 4 parts with a 300 minute timeout.
- Bump actions/* to the 26.8 versions; upload-artifact@v3 no longer works.
- Add 16c/32g size labels to stateless and integration jobs.
- Unpin the keeper image to FROM alpine.

Co-authored-by: Cursor <cursoragent@cursor.com>
@strtgbb strtgbb added cicd Improvements and fixes to the CICD process 25.3 25.3.14 25.3.14.10002 labels Oct 29, 2026
@strtgbb
strtgbb merged commit 33e1427 into releases/25.3.14 Oct 29, 2026
377 of 383 checks passed
@strtgbb strtgbb added the verified Approved for release label Oct 29, 2026
@strtgbb strtgbb mentioned this pull request Oct 30, 2026
9 of 30 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

25.3 25.3.14 25.3.14.10002 cicd Improvements and fixes to the CICD process verified Approved for release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant