mirror of
https://github.com/OutlineFoundation/outline-server.git
synced 2026-09-27 09:56:57 +00:00
update jobs
This commit is contained in:
parent
fa289bf850
commit
7692302219
1 changed files with 0 additions and 89 deletions
89
.github/workflows/build_and_test_debug.yml
vendored
89
.github/workflows/build_and_test_debug.yml
vendored
|
|
@ -117,92 +117,3 @@ jobs:
|
|||
|
||||
- name: Sentry Webhook Test
|
||||
run: npm run action sentry_webhook/test
|
||||
|
||||
manager-web-test:
|
||||
name: Manager Web Test
|
||||
runs-on: ubuntu-latest
|
||||
needs: lint
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.3.4
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 18
|
||||
cache: npm
|
||||
|
||||
- name: Install NPM Dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Manager Web Test
|
||||
run: npm run action server_manager/test
|
||||
|
||||
manager-linux-debug-build:
|
||||
name: Manager Linux Debug Build
|
||||
runs-on: ubuntu-latest
|
||||
needs: manager-web-test
|
||||
env:
|
||||
SENTRY_DSN: debug
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.3.4
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 18
|
||||
cache: npm
|
||||
|
||||
- name: Install NPM Dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Build Linux Manager
|
||||
run: npm run action server_manager/electron_app/build linux
|
||||
|
||||
manager-windows-debug-build:
|
||||
name: Manager Windows Debug Build
|
||||
runs-on: windows-2019
|
||||
needs: manager-web-test
|
||||
env:
|
||||
SENTRY_DSN: debug
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.3.4
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 18
|
||||
cache: npm
|
||||
|
||||
- name: Install NPM Dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Build Windows Manager
|
||||
run: npm run action server_manager/electron_app/build windows
|
||||
|
||||
manager-mac-debug-build:
|
||||
name: Manager MacOS Debug Build
|
||||
runs-on: macos-11
|
||||
needs: manager-web-test
|
||||
env:
|
||||
SENTRY_DSN: debug
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.3.4
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 18
|
||||
cache: npm
|
||||
|
||||
- name: Install NPM Dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Set XCode Version
|
||||
run: sudo xcode-select -switch /Applications/Xcode_13.2.app
|
||||
|
||||
- name: Build MacOS Manager
|
||||
run: npm run action server_manager/electron_app/build macos
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue