mirror of
https://github.com/spacebarchat/server.git
synced 2026-04-01 11:25:41 +00:00
🎨 clean up bundle script
This commit is contained in:
16
.github/workflows/release.yml
vendored
16
.github/workflows/release.yml
vendored
@@ -14,18 +14,14 @@ jobs:
|
||||
os: [windows, macos, ubuntu]
|
||||
include:
|
||||
- os: windows
|
||||
build: npx caxa -i . -m "This may take a while to run the first time, please wait..." --output "fosscord-api-windows-${{ github.sha }}.exe" -- "{{caxa}}/node_modules/.bin/node" "{{caxa}}/dist/start.js"
|
||||
artifact: fosscord-api-windows-${{ github.sha }}.exe
|
||||
build: npm run bundle:windows
|
||||
artifact: fosscord-api-windows.exe
|
||||
- os: macos
|
||||
build: |
|
||||
npx caxa -i . -m "This may take a while to run the first time, please wait..." --output "fosscord-api.app" -- "{{caxa}}/node_modules/.bin/node" "{{caxa}}/dist/start.js"
|
||||
tar -czf "fosscord-api-macos-${{ github.sha }}.app.tgz" "fosscord-api.app"
|
||||
artifact: fosscord-api-macos-${{ github.sha }}.app.tgz
|
||||
build: npm run bundle:macos
|
||||
artifact: fosscord-api-macos.app.tgz
|
||||
- os: ubuntu
|
||||
build: |
|
||||
npx caxa -i . -m "This may take a while to run the first time, please wait..." --output "fosscord" -- "{{caxa}}/node_modules/.bin/node" "{{caxa}}/dist/start.js"
|
||||
tar -czf "fosscord-api-linux-${{ github.sha }}.tgz" "fosscord"
|
||||
artifact: fosscord-api-linux-${{ github.sha }}.tgz
|
||||
build: npm run bundle:linux
|
||||
artifact: fosscord-api-linux.tgz
|
||||
runs-on: ${{ matrix.os }}-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
Reference in New Issue
Block a user