Group build artifacts by OS

This commit is contained in:
Mark McDowall 2024-01-03 16:32:13 -08:00
parent b0fce7d6d6
commit e4a46d4a33
1 changed files with 19 additions and 4 deletions

View File

@ -60,13 +60,28 @@ jobs:
with: with:
runtime: osx-x64 runtime: osx-x64
# Build Artifact (since GitHub limits the number of artifacts) # Build Artifacts (grouped by OS)
- name: Publish Backend Artifact - name: Publish FreeBSD Artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: backend name: freebsd
path: _artifacts/**/* path: _artifacts/freebsd-*/**/*
- name: Publish Linux Artifact
uses: actions/upload-artifact@v4
with:
name: linux
path: _artifacts/linux-*/**/*
- name: Publish macOS Artifact
uses: actions/upload-artifact@v4
with:
name: macos
path: _artifacts/osx-*/**/*
- name: Publish Windows Artifact
uses: actions/upload-artifact@v4
with:
name: windows
path: _artifacts/win-*/**/*
frontend: frontend:
runs-on: ubuntu-latest runs-on: ubuntu-latest