Skip to content

fix(ci): bump mysticat-ci pin from @v2 to @v3#2865

Merged
aniham merged 1 commit into
mainfrom
fix/mysticat-ci-v3-pin
Jul 22, 2026
Merged

fix(ci): bump mysticat-ci pin from @v2 to @v3#2865
aniham merged 1 commit into
mainfrom
fix/mysticat-ci-v3-pin

Conversation

@aniham

@aniham aniham commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps the service-ci.yaml pin in .github/workflows/ci.yaml from @v2 to @v3.
  • @v2 is a frozen floating tag pointing at an old mysticat-ci commit; main there has since moved to v3, which only adds an optional, default-off mac-giver-caller input — no breaking changes for consumers (like this repo) that don't set it.

Why

Opened as a companion to adobe/mysticat-ci#22, which removes the artificial needs: build dependency on the it-postgres job (it doesn't consume anything build produces). Measured on this repo's PR runs: build ~6m13s, it-postgres ~6m36s, run sequentially today for ~13min total.

mysticat-ci#22 has merged and shipped as v3.1.3, with the floating v3 tag moved to point at it. Re-running this PR's CI confirms the fix: build and it-postgres now start within 1 second of each other (previously sequential), and the run completed in ~7min total instead of ~13min.

Test plan

  • Confirm CI still passes end-to-end on @v3 with vpc-enabled: true, it-postgres: true, bundle-build: true (no mac-giver-caller set, so behavior should be identical to @v2 until mysticat-ci#22 lands).
  • After mysticat-ci#22 merges and releases, confirm build and it-postgres start concurrently on this repo's next PR run and total CI time drops as expected.
  • Undraft once verified.

@v2 is a frozen floating tag — mysticat-ci's main has moved on to v3
(adds an optional, default-off mac-giver-caller input; no breaking
changes for consumers that don't set it). Bumping the pin lets this
repo pick up adobe/mysticat-ci#22 (decouples it-postgres from build,
roughly halving PR CI wall-clock time) once that fix is merged and
released, without a further pin change here.
@github-actions

Copy link
Copy Markdown

This PR will trigger a patch release when merged.

@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@aniham
aniham marked this pull request as ready for review July 21, 2026 11:24
@aniham
aniham merged commit 59c47dc into main Jul 22, 2026
37 of 44 checks passed
@aniham
aniham deleted the fix/mysticat-ci-v3-pin branch July 22, 2026 13:38
solaris007 pushed a commit that referenced this pull request Jul 22, 2026
## [1.679.1](v1.679.0...v1.679.1) (2026-07-22)

### Bug Fixes

* **ci:** bump mysticat-ci pin from [@v2](https://github.com/v2) to [@V3](https://github.com/v3) ([#2865](#2865)) ([59c47dc](59c47dc)), closes [mysticat-ci#22](https://github.com/mysticat-ci/issues/22) [mysticat-ci#22](https://github.com/mysticat-ci/issues/22) [mysticat-ci#22](https://github.com/mysticat-ci/issues/22)
@solaris007

Copy link
Copy Markdown
Member

🎉 This PR is included in version 1.679.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants