Skip to content
Merged
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
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Chorus Artifacts
name: Mast Artifacts

on:
workflow_dispatch:
Expand All @@ -20,7 +20,7 @@ permissions:
contents: read

concurrency:
group: chorus-artifacts-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref_name }}
group: mast-artifacts-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref_name }}
cancel-in-progress: true

env:
Expand Down Expand Up @@ -60,8 +60,8 @@ jobs:
- name: Upload Linux bundle
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4
with:
name: chorus-linux-x86_64
path: target/release/chorus-linux-x86_64.tar.gz
name: mast-linux-x86_64
path: target/release/mast-linux-x86_64.tar.gz
if-no-files-found: error

linux_remote_server_archive:
Expand All @@ -88,13 +88,13 @@ jobs:
- name: Build Linux remote server archive
run: |
cargo build --release --target x86_64-unknown-linux-gnu --package remote_server
gzip -f --stdout --best target/x86_64-unknown-linux-gnu/release/remote_server > target/chorus-remote-server-linux-x86_64.gz
gzip -f --stdout --best target/x86_64-unknown-linux-gnu/release/remote_server > target/mast-remote-server-linux-x86_64.gz

- name: Upload Linux remote server archive
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4
with:
name: chorus-remote-server-linux-x86_64
path: target/chorus-remote-server-linux-x86_64.gz
name: mast-remote-server-linux-x86_64
path: target/mast-remote-server-linux-x86_64.gz
if-no-files-found: error

macos_bundle:
Expand Down Expand Up @@ -143,12 +143,12 @@ jobs:
- name: Download Linux remote server archive
uses: actions/download-artifact@v4
with:
name: chorus-remote-server-linux-x86_64
name: mast-remote-server-linux-x86_64
path: target/remote-servers-prebuilt

- name: Build macOS app bundle
env:
CHORUS_PREBUILT_REMOTE_SERVER_ARCHIVES_DIR: target/remote-servers-prebuilt
MAST_PREBUILT_REMOTE_SERVER_ARCHIVES_DIR: target/remote-servers-prebuilt
run: ./script/bundle-mac -a aarch64-apple-darwin

- name: Archive macOS app bundle
Expand All @@ -158,11 +158,11 @@ jobs:
echo "Could not locate the macOS app bundle"
exit 1
fi
ditto -c -k --sequesterRsrc --keepParent "$app_path" target/chorus-macos-aarch64-app.zip
ditto -c -k --sequesterRsrc --keepParent "$app_path" target/mast-macos-aarch64-app.zip

- name: Upload macOS app bundle
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4
with:
name: chorus-macos-aarch64-app
path: target/chorus-macos-aarch64-app.zip
name: mast-macos-aarch64-app
path: target/mast-macos-aarch64-app.zip
if-no-files-found: error
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Chorus CI
name: Mast CI

on:
workflow_dispatch: {}
Expand All @@ -13,7 +13,7 @@ permissions:
contents: read

concurrency:
group: chorus-ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref_name }}
group: mast-ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref_name }}
cancel-in-progress: true

env:
Expand Down Expand Up @@ -47,10 +47,10 @@ jobs:
- name: Validate workflows
run: cargo xtask check-workflows

- name: Check Chorus workspace
- name: Check Mast workspace
run: cargo check -p sing_bridge -p sing_dispatch -p sing_orchestrator -p sing_project -p sing_spec -p zed

- name: Test sing bridge
- name: Test SAIL bridge
run: cargo test -p sing_bridge

macos:
Expand Down
Loading