Author SHA1 Message Date
dependabot[bot] 60ec3dcad0 Bump svelte from 5.56.6 to 5.57.0
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.56.6 to 5.57.0.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/[email protected]/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-09-05 14:32:48 +00:00
djkotowski c0be5deab6 Gate Pages deploy on ci-test passing (#238)
A merge to main could break the app even though the PR check ran
ci-test separately; deploy previously fired on push regardless of
CI outcome. Trigger deploy via workflow_run on ci-test completion
instead, and skip the build job unless ci-test concluded success,
so a broken main no longer publishes to Pages.
2026-07-21 09:43:45 -05:00
2 changed files with 52 additions and 46 deletions
+13 -6
View File
@@ -1,18 +1,22 @@
name: deploy
run-name: "${{ github.actor }} is deploying ${{ github.sha }}"
run-name: "${{ github.actor }} is deploying ${{ github.event.workflow_run.head_sha }}"
on:
push:
branches:
- 'main'
workflow_run:
workflows: ['ci-test']
types: [completed]
branches: ['main']
concurrency:
group: pages
cancel-in-progress: false
jobs:
build:
if: github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_sha }}
- name: Setup pnpm
uses: pnpm/action-setup@v5
- name: Setup Node.js
@@ -41,6 +45,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_sha }}
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
@@ -48,6 +54,7 @@ jobs:
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
tag="deploy-$(date +%Y-%m-%d)-${GITHUB_SHA::7}"
git tag "$tag"
sha="${{ github.event.workflow_run.head_sha }}"
tag="deploy-$(date +%Y-%m-%d)-${sha::7}"
git tag "$tag" "$sha"
git push origin "$tag"
+39 -40
View File
@@ -14,7 +14,7 @@ importers:
devDependencies:
'@sveltejs/vite-plugin-svelte':
specifier: ^7.2.0
version: 7.2.0([email protected]6.6)([email protected]([email protected]))
version: 7.2.0([email protected]7.0)([email protected]([email protected]))
'@tailwindcss/vite':
specifier: ^4.1.1
version: 4.3.3([email protected]([email protected]))
@@ -26,10 +26,10 @@ importers:
version: 9.1.7
svelte:
specifier: ^5.25.6
version: 5.56.6
version: 5.57.0
svelte-check:
specifier: ^4.1.5
version: 4.7.3([email protected])([email protected]6.6)([email protected])
version: 4.7.3([email protected])([email protected]7.0)([email protected])
tailwindcss:
specifier: ^4.1.1
version: 4.3.3
@@ -67,6 +67,9 @@ packages:
'@jridgewell/[email protected]':
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
'@jridgewell/[email protected]':
resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==}
'@jridgewell/[email protected]':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
@@ -177,8 +180,8 @@ packages:
'@rolldown/[email protected]':
resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}
'@sveltejs/[email protected]1':
resolution: {integrity: sha512-LFuZUkjJ9iF7JZye/aG5XM0SFcQ5VyL0oVX4WJ9dc0Va3R3s0OauX1BESVCb+YN/ol8TAfqGDDAQsTG627Y5kw==}
'@sveltejs/[email protected]3':
resolution: {integrity: sha512-wgKggnhZVL9Bfx1OaKKTrYY9BFRk6C8UAkQNUcIv1+llzYrIqy+RZm5HPKzn0NpEBvTVhTqB4kQyllZywsRBRQ==}
peerDependencies:
acorn: ^8.9.0
@@ -296,11 +299,8 @@ packages:
'@types/[email protected]':
resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
'@types/[email protected]':
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
[email protected]:
resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==}
[email protected]:
resolution: {integrity: sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -328,8 +328,8 @@ packages:
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
devalue@5.8.1:
resolution: {integrity: sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==}
devalue@5.9.2:
resolution: {integrity: sha512-po4PAY5c53tw5XMocSnf8A/5OHhbbUftpr93aEN6BBoAdntUmK7vu7wOATqvt7cXO7m1Cl4gMVn6p7n6n4mj0w==}
[email protected]:
resolution: {integrity: sha512-rpsZEGT1jFuve6QlpyRp9ckQ+kN61hvF9BzCPyMdaKTm8UJce96KBn3sorXOFXlzjPrs3Vc4T1NsSroZ3PxlFw==}
@@ -338,8 +338,8 @@ packages:
[email protected]:
resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==}
esrap@2.2.13:
resolution: {integrity: sha512-m8jH5hZgJE2RRUK/jjkGPcJEDAV+dYnZYFkosQaPTcE+Yw4xynXHOo6FUdwaWBtdR3b1MMa7wEDTSHeR2VWsGA==}
esrap@2.3.6:
resolution: {integrity: sha512-yc0OC12UjPqLoc+fe+v5GNs4TOjAigUw3sTikfC+xeBPGUw7gDRz3DtYaqEhxyMVJojcSWJw7jT0QWR+CbuE/A==}
peerDependencies:
'@typescript-eslint/types': ^8.2.0
peerDependenciesMeta:
@@ -504,8 +504,8 @@ packages:
svelte: ^4.0.0 || ^5.0.0-next.0
typescript: '>=5.0.0'
[email protected]6.6:
resolution: {integrity: sha512-p4HDLDogGHKRKCrgckQHNs5PEfXkju6JI5jTywueaKJI5hAdjPohEhRtQ0M1SWC/+TA73SPln+r7srr+7e4nZA==}
[email protected]7.0:
resolution: {integrity: sha512-NdbDn7fl4be1ViUG0oq/lvG6OZy3oENolV2ONjiqqsfVoeAfzaQAKUcEX3MrQod/Bebv1PgwET9rfXhgn9s4Kg==}
engines: {node: '>=18'}
[email protected]:
@@ -581,8 +581,8 @@ packages:
vite:
optional: true
[email protected].4:
resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==}
[email protected].5:
resolution: {integrity: sha512-msJxIvYDYcoNL+PJsu+7qmpDWsYmAxTY+2TNYXXF0hzBzBk0BMecOqDOG/EckUoKCuKwObfbugIl8QpqHDXeFA==}
snapshots:
@@ -604,7 +604,7 @@ snapshots:
'@jridgewell/[email protected]':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
'@jridgewell/sourcemap-codec': 1.6.0
'@jridgewell/trace-mapping': 0.3.31
'@jridgewell/[email protected]':
@@ -616,6 +616,8 @@ snapshots:
'@jridgewell/[email protected]': {}
'@jridgewell/[email protected]': {}
'@jridgewell/[email protected]':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
@@ -681,18 +683,18 @@ snapshots:
'@rolldown/[email protected]': {}
'@sveltejs/[email protected]1([email protected]7.0)':
'@sveltejs/[email protected]3([email protected]8.0)':
dependencies:
acorn: 8.17.0
acorn: 8.18.0
'@sveltejs/[email protected]': {}
'@sveltejs/[email protected]([email protected]6.6)([email protected]([email protected]))':
'@sveltejs/[email protected]([email protected]7.0)([email protected]([email protected]))':
dependencies:
deepmerge: 4.3.1
magic-string: 0.30.21
obug: 2.1.3
svelte: 5.56.6
svelte: 5.57.0
vite: 8.1.5([email protected])
vitefu: 1.1.3([email protected]([email protected]))
@@ -773,9 +775,7 @@ snapshots:
'@types/[email protected]': {}
'@types/[email protected]': {}
[email protected]: {}
[email protected]: {}
[email protected]: {}
@@ -791,7 +791,7 @@ snapshots:
[email protected]: {}
devalue@5.8.1: {}
devalue@5.9.2: {}
[email protected]:
dependencies:
@@ -800,9 +800,9 @@ snapshots:
[email protected]: {}
esrap@2.2.13:
esrap@2.3.6:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
'@jridgewell/sourcemap-codec': 1.6.0
[email protected]([email protected]):
optionalDependencies:
@@ -921,7 +921,7 @@ snapshots:
[email protected]: {}
[email protected]([email protected])([email protected]6.6)([email protected]):
[email protected]([email protected])([email protected]7.0)([email protected]):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
'@sveltejs/load-config': 0.2.0
@@ -929,29 +929,28 @@ snapshots:
fdir: 6.5.0([email protected])
picocolors: 1.1.1
sade: 1.8.1
svelte: 5.56.6
svelte: 5.57.0
typescript: 6.0.3
transitivePeerDependencies:
- picomatch
[email protected]6.6:
[email protected]7.0:
dependencies:
'@jridgewell/remapping': 2.3.5
'@jridgewell/sourcemap-codec': 1.5.5
'@sveltejs/acorn-typescript': 1.0.11([email protected]7.0)
'@jridgewell/sourcemap-codec': 1.6.0
'@sveltejs/acorn-typescript': 1.0.13([email protected]8.0)
'@types/estree': 1.0.9
'@types/trusted-types': 2.0.7
acorn: 8.17.0
acorn: 8.18.0
aria-query: 5.3.1
axobject-query: 4.1.0
clsx: 2.1.1
devalue: 5.8.1
devalue: 5.9.2
esm-env: 1.2.2
esrap: 2.2.13
esrap: 2.3.6
is-reference: 3.0.3
locate-character: 3.0.0
magic-string: 0.30.21
zimmerframe: 1.1.4
zimmerframe: 1.1.5
transitivePeerDependencies:
- '@typescript-eslint/types'
@@ -985,4 +984,4 @@ snapshots:
optionalDependencies:
vite: 8.1.5([email protected])
[email protected].4: {}
[email protected].5: {}