Skip to content
Open
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
9912c38
fix: Performance improvements for PantheonReviewApps
rabbitlair Apr 15, 2026
78071dd
feat: add AsyncDeploy option for Pantheon review apps via Quicksilver…
rabbitlair Apr 15, 2026
e500d43
tests: Add some tests for the Pantheon AsyncDeploy option
rabbitlair Apr 15, 2026
9f124f4
tests: fix tests for async deploy
rabbitlair Apr 15, 2026
aa029bb
chore: address zizmor findings and other minor fixes
rabbitlair Apr 15, 2026
041bda2
Improve Pantheon async deploy observability
rabbitlair Apr 16, 2026
4f2b8fe
tests: fix some Yarn tests
rabbitlair Apr 16, 2026
29e4c82
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Apr 20, 2026
f693306
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Apr 20, 2026
f372416
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Apr 20, 2026
abd1aad
chore: allow tests for Yarn 3 and 4 to run
rabbitlair Apr 20, 2026
db42916
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair May 19, 2026
3fb3ab4
fix: use env vars instead of secrets context in step if condition
rabbitlair May 19, 2026
32bcb25
fix: persist SSH agent across steps in setup-ssh action
rabbitlair May 20, 2026
d089dea
Dummy commit to trigger CI builds
rabbitlair May 20, 2026
6fb9414
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair May 25, 2026
e399d1d
Revert unrelated security changes
rabbitlair May 25, 2026
0af22ae
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair May 25, 2026
6de1b9a
Pantheon async deploy via Quicksilver with terminus caching, watchdog…
rabbitlair May 25, 2026
10ca3cc
Fix failing tests
rabbitlair May 25, 2026
f19fbe8
Keep yargs package in 18.0.0 version, same as main
rabbitlair May 25, 2026
5c3ac86
Fix javascript tests
rabbitlair May 25, 2026
fb2a4c0
Implement feature parity for Gitlab's Pantheon Review Apps (async)
rabbitlair May 26, 2026
64d33f2
Extract Pantheon deploy logic into shared Taskfile tasks and wire up …
rabbitlair May 26, 2026
cad1710
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair May 28, 2026
fd2a272
Fix test for Pantheon Github Actions
rabbitlair May 29, 2026
ad74ba7
Ensure Terminus can be installed within DDEV
rabbitlair May 29, 2026
16298f5
Ensure TestGitHubActions workflow runs properly
rabbitlair Jun 1, 2026
4f98d24
Surface Pantheon tasks errors to the logs
rabbitlair Jun 1, 2026
944ab89
Fix error after deploying to Pantheon
rabbitlair Jun 1, 2026
7466aa0
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Jun 4, 2026
597bd41
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Jun 4, 2026
55a2811
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Jun 25, 2026
40e19df
Merge branch '553--pantheon-review-apps-performance' of github.com:Lu…
rabbitlair Jun 25, 2026
252cef9
Merge branch 'main' into 553--pantheon-review-apps-performance
rabbitlair Jun 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 6 additions & 8 deletions .github/workflows/TestMetapackages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,16 +168,14 @@ jobs:
git-email: no-reply@example.com#

- name: Start DDEV
run: |
# Yarn 3 is incompatible with Node 24
ddev config --nodejs-version 22
ddev start
run: ddev start

- name: Setup Sass
run: |
ddev yarn set version berry
ddev yarn set version 3
ddev yarn init -y
echo 'pnpEnableEsmLoader: false' >> .yarnrc.yml
ddev yarn add ./drainpipe/metapackages/sass --dev

- name: Compile Sass
Expand Down Expand Up @@ -215,6 +213,7 @@ jobs:
ddev yarn set version berry
ddev yarn set version 4
ddev yarn init -y
echo 'pnpEnableEsmLoader: false' >> .yarnrc.yml
ddev yarn cache clear
ddev yarn add ./drainpipe/metapackages/sass --dev

Expand Down Expand Up @@ -319,16 +318,14 @@ jobs:
git-email: no-reply@example.com#

- name: Start DDEV
run: |
# Yarn 3 is incompatible with Node 24
ddev config --nodejs-version 22
ddev start
run: ddev start

- name: Setup Sass
run: |
ddev yarn set version berry
ddev yarn set version 3
ddev yarn init -y
echo 'pnpEnableEsmLoader: false' >> .yarnrc.yml
ddev yarn add focus-trap@^6.7.3
ddev yarn add ./drainpipe/metapackages/javascript --dev

Expand Down Expand Up @@ -367,6 +364,7 @@ jobs:
ddev yarn set version berry
ddev yarn set version 4
ddev yarn init -y
echo 'pnpEnableEsmLoader: false' >> .yarnrc.yml
ddev yarn cache clear
ddev yarn add focus-trap@^6.7.3
ddev yarn add ./drainpipe/metapackages/javascript --dev
Expand Down
Loading
Loading