fix for file name conventions

This commit is contained in:
Daniel LaCosse 2022-03-08 16:20:16 -05:00
parent ed623ac02c
commit fdce3d146d
5 changed files with 25 additions and 36 deletions

View file

@ -100,10 +100,33 @@ jobs:
run: npm run action server_manager/test
manager-linux-debug-build:
name: Manager Linux Debug Build
needs: manager-web-test
env:
SENTRY_DSN: debug
uses: ./.github/workflows/manager/linux/build_debug.yml
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2.3.4
- name: Install Node
uses: actions/setup-node@v2.2.0
with:
node-version: 16
cache: npm
- name: Install NPM Dependencies
run: npm ci
- name: Build Linux Manager
run: npm run action server_manager/electron_app/build --platform linux
- name: Upload Linux Client
uses: actions/upload-artifact@v2
with:
name: manager_linux_debug
path: build/server_manager/electron_app/static/dist/Outline-Manager.AppImage
if-no-files-found: error
manager-windows-debug-build:
name: Manager Windows Debug Build

View file

@ -11,6 +11,6 @@ on:
jobs:
linux:
uses: ./.github/workflows/manager/linux/build_release_candidate.yml
uses: ./.github/workflows/manager_linux_build_release_candidate.yml
secrets:
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}

View file

@ -1,34 +0,0 @@
name: Build Manager Linux Debug
on:
workflow_call:
secrets:
SENTRY_DSN:
required: true
jobs:
manager-linux-debug-build:
name: Manager Linux Debug Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2.3.4
- name: Install Node
uses: actions/setup-node@v2.2.0
with:
node-version: 16
cache: npm
- name: Install NPM Dependencies
run: npm ci
- name: Build Linux Manager
run: npm run action server_manager/electron_app/build --platform linux
- name: Upload Linux Client
uses: actions/upload-artifact@v2
with:
name: manager_linux_debug
path: build/server_manager/electron_app/static/dist/Outline-Manager.AppImage
if-no-files-found: error