Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
steps:
- uses: actions/checkout@v7

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: npm
Expand All @@ -43,7 +43,7 @@ jobs:
with:
python-version: '3.13'

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2

- name: Audit backend dependencies
run: |
Expand All @@ -70,7 +70,7 @@ jobs:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: npm
Expand All @@ -92,7 +92,7 @@ jobs:
working-directory: website
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: npm
Expand All @@ -110,7 +110,7 @@ jobs:
- uses: actions/setup-python@v6
with:
python-version: '3.13'
- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
- run: cd backend && uv sync --dev --frozen
- run: cd backend && uv run ruff check .
- run: cd backend && uv run mypy . --ignore-missing-imports
Expand Down Expand Up @@ -157,7 +157,7 @@ jobs:
patchelf \
wget

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: npm
Expand All @@ -166,7 +166,7 @@ jobs:
with:
python-version: '3.13'

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2

- uses: dtolnay/rust-toolchain@stable

Expand Down Expand Up @@ -204,7 +204,7 @@ jobs:
- uses: actions/setup-python@v6
with:
python-version: '3.13'
- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
- run: cd backend && uv sync --dev --frozen
- name: Run focused domain tests
run: |
Expand Down
66 changes: 33 additions & 33 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -66,7 +66,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -78,7 +78,7 @@ jobs:
run: npm run build

- name: Upload frontend dist
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: frontend-dist
path: dist/
Expand All @@ -94,7 +94,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand Down Expand Up @@ -150,7 +150,7 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
with:
enable-cache: false

Expand All @@ -174,7 +174,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -183,7 +183,7 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
with:
enable-cache: false

Expand Down Expand Up @@ -225,15 +225,15 @@ jobs:
run: npm run smoke:sidecar

- name: Upload backend sidecar artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: backend-sidecar-windows
path: |
src-tauri/resources/backend/
retention-days: 1

- name: Upload OTA runtime assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-runtime-windows
path: release-assets/
Expand All @@ -248,7 +248,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -257,7 +257,7 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
with:
enable-cache: false

Expand Down Expand Up @@ -296,15 +296,15 @@ jobs:
run: npm run smoke:sidecar

- name: Upload backend sidecar artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: backend-sidecar-macos
path: |
src-tauri/resources/backend/
retention-days: 1

- name: Upload OTA runtime assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-runtime-macos
path: release-assets/
Expand All @@ -319,7 +319,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -328,7 +328,7 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
with:
enable-cache: false

Expand Down Expand Up @@ -367,15 +367,15 @@ jobs:
run: npm run smoke:sidecar

- name: Upload backend sidecar artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: backend-sidecar-linux
path: |
src-tauri/resources/backend/
retention-days: 1

- name: Upload OTA runtime assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-runtime-linux
path: release-assets/
Expand All @@ -395,7 +395,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -410,19 +410,19 @@ jobs:
workspaces: "src-tauri -> target"

- name: Download backend sidecar
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: backend-sidecar-windows
path: src-tauri/resources/backend/

- name: Download frontend dist
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: frontend-dist
path: dist/

- name: Download Windows runtime pack
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: release-assets-runtime-windows
path: runtime-assets/
Expand Down Expand Up @@ -561,7 +561,7 @@ jobs:
$lines | Set-Content -Path "$releaseDir\SHA256SUMS-windows.txt" -Encoding utf8

- name: Upload release assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-windows
path: release-assets/
Expand All @@ -579,7 +579,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -594,19 +594,19 @@ jobs:
workspaces: "src-tauri -> target"

- name: Download backend sidecar
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: backend-sidecar-macos
path: src-tauri/resources/backend/

- name: Download frontend dist
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: frontend-dist
path: dist/

- name: Download macOS runtime pack
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: release-assets-runtime-macos
path: runtime-assets/
Expand Down Expand Up @@ -744,7 +744,7 @@ jobs:
rm "$asset_list"

- name: Upload release assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-macos
path: release-assets/
Expand All @@ -762,7 +762,7 @@ jobs:
with:
ref: ${{ github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand Down Expand Up @@ -795,19 +795,19 @@ jobs:
workspaces: "src-tauri -> target"

- name: Download backend sidecar
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: backend-sidecar-linux
path: src-tauri/resources/backend/

- name: Download frontend dist
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: frontend-dist
path: dist/

- name: Download Linux runtime pack
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: release-assets-runtime-linux
path: runtime-assets/
Expand Down Expand Up @@ -889,7 +889,7 @@ jobs:
rm "$asset_list"

- name: Upload release assets
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-assets-linux
path: release-assets/
Expand All @@ -908,7 +908,7 @@ jobs:
ref: ${{ github.ref }}

- name: Download release assets
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: release-assets-*
path: release-assets
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
with:
ref: ${{ github.event.inputs.ref || github.ref }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
Expand All @@ -49,7 +49,7 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- uses: astral-sh/setup-uv@v8.2.0
- uses: astral-sh/setup-uv@v8.3.2
with:
enable-cache: false

Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
Write-Host "Built installer: $($exe.FullName) ($([math]::Round($exe.Length/1MB,1)) MB)"

- name: Upload installer artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: JustHireMe-test-windows-installer
path: ${{ steps.find.outputs.installer }}
Expand Down
Loading