Archived
1
0

Add installer integration tests

This commit is contained in:
Asher
2021-07-02 13:18:37 -05:00
parent 723a2745f6
commit c31e72fb7b
3 changed files with 50 additions and 7 deletions

View File

@ -1,4 +1,4 @@
name: ci
name: Build
on:
push:
@ -16,7 +16,7 @@ on:
jobs:
prebuild:
name: Pre-Build checks
name: Pre-build checks
runs-on: ubuntu-latest
timeout-minutes: 5
env:

39
.github/workflows/installer.yml vendored Normal file
View File

@ -0,0 +1,39 @@
name: Installer integration
on:
push:
branches:
- main
paths:
- "installer.sh"
pull_request:
branches:
- main
jobs:
ubuntu:
name: Test installer on Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
- name: Install code-server
run: ./install.sh
- name: Test code-server
run: yarn test:standalone-release code-server
macos:
name: Test installer on macOS
runs-on: macos-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
- name: Install code-server
run: ./install.sh
- name: Test code-server
run: yarn test:standalone-release code-server