Author SHA1 Message Date
dependabot[bot] bfc8bfeaf3 Bump @sveltejs/vite-plugin-svelte from 7.2.0 to 7.3.0
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/[email protected]/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-08-15 14:32:54 +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 29 additions and 15 deletions
+13 -6
View File
@@ -1,18 +1,22 @@
name: deploy name: deploy
run-name: "${{ github.actor }} is deploying ${{ github.sha }}" run-name: "${{ github.actor }} is deploying ${{ github.event.workflow_run.head_sha }}"
on: on:
push: workflow_run:
branches: workflows: ['ci-test']
- 'main' types: [completed]
branches: ['main']
concurrency: concurrency:
group: pages group: pages
cancel-in-progress: false cancel-in-progress: false
jobs: jobs:
build: build:
if: github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_sha }}
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v5 uses: pnpm/action-setup@v5
- name: Setup Node.js - name: Setup Node.js
@@ -41,6 +45,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_sha }}
- name: Deploy to GitHub Pages - name: Deploy to GitHub Pages
id: deployment id: deployment
uses: actions/deploy-pages@v5 uses: actions/deploy-pages@v5
@@ -48,6 +54,7 @@ jobs:
run: | run: |
git config user.name "github-actions[bot]" git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com" git config user.email "github-actions[bot]@users.noreply.github.com"
tag="deploy-$(date +%Y-%m-%d)-${GITHUB_SHA::7}" sha="${{ github.event.workflow_run.head_sha }}"
git tag "$tag" tag="deploy-$(date +%Y-%m-%d)-${sha::7}"
git tag "$tag" "$sha"
git push origin "$tag" git push origin "$tag"
+16 -9
View File
@@ -14,7 +14,7 @@ importers:
devDependencies: devDependencies:
'@sveltejs/vite-plugin-svelte': '@sveltejs/vite-plugin-svelte':
specifier: ^7.2.0 specifier: ^7.2.0
version: 7.2.0([email protected])([email protected]([email protected])) version: 7.3.0([email protected])([email protected]([email protected]))
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.1.1 specifier: ^4.1.1
version: 4.3.3([email protected]([email protected])) version: 4.3.3([email protected]([email protected]))
@@ -186,8 +186,8 @@ packages:
resolution: {integrity: sha512-1LgZ/qUqSoq+QorD83lk2hka79Px0wXNW2q5V1nZlxGhQgw1jrsIbVz5YiCeucVLo4XvFLjXukUaQjIiqowkcg==} resolution: {integrity: sha512-1LgZ/qUqSoq+QorD83lk2hka79Px0wXNW2q5V1nZlxGhQgw1jrsIbVz5YiCeucVLo4XvFLjXukUaQjIiqowkcg==}
engines: {node: '>= 18.0.0'} engines: {node: '>= 18.0.0'}
'@sveltejs/vite-plugin-svelte@7.2.0': '@sveltejs/vite-plugin-svelte@7.3.0':
resolution: {integrity: sha512-1SpkuMSRLfugrVX+IrKfE1RUegzo8AQzKQ6qQPfVzbcWi5IhuTPaKb5ZrLpucleFznkc4/RTeSPoRnGWFxX+EQ==} resolution: {integrity: sha512-QbRoJyD92e9R0ufeQIWRHrCC0ObcqSv/aBDdrQMoU+sypav3cDx5wytdQ6GLdXjEMO6xjrXGzfkUygng8JMv0A==}
engines: {node: ^20.19 || ^22.12 || >=24} engines: {node: ^20.19 || ^22.12 || >=24}
peerDependencies: peerDependencies:
svelte: ^5.46.4 svelte: ^5.46.4
@@ -455,6 +455,9 @@ packages:
[email protected]: [email protected]:
resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
[email protected]:
resolution: {integrity: sha512-ptco+HFxTLgjafSLim2LojBSwfg5feBjd+SqyiwdGkzC38UPdZy3zgrHMI2CoTf5fJL38tbHMYWVzIH8BxGqJw==}
[email protected]: [email protected]:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'} engines: {node: '>=4'}
@@ -464,8 +467,8 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true hasBin: true
[email protected].3: [email protected].4:
resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==}
engines: {node: '>=12.20.0'} engines: {node: '>=12.20.0'}
[email protected]: [email protected]:
@@ -687,11 +690,11 @@ snapshots:
'@sveltejs/[email protected]': {} '@sveltejs/[email protected]': {}
'@sveltejs/vite-plugin-svelte@7.2.0([email protected])([email protected]([email protected]))': '@sveltejs/vite-plugin-svelte@7.3.0([email protected])([email protected]([email protected]))':
dependencies: dependencies:
deepmerge: 4.3.1 deepmerge: 4.3.1
magic-string: 0.30.21 magic-string: 1.2.0
obug: 2.1.3 obug: 2.1.4
svelte: 5.56.6 svelte: 5.56.6
vite: 8.1.5([email protected]) vite: 8.1.5([email protected])
vitefu: 1.1.3([email protected]([email protected])) vitefu: 1.1.3([email protected]([email protected]))
@@ -876,11 +879,15 @@ snapshots:
dependencies: dependencies:
'@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/sourcemap-codec': 1.5.5
[email protected]:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
[email protected]: {} [email protected]: {}
[email protected]: {} [email protected]: {}
[email protected].3: {} [email protected].4: {}
[email protected]: {} [email protected]: {}