Archived
1
0

feat: update workflow

This commit is contained in:
Joe Previte
2021-01-27 16:04:37 -07:00
parent 66fe663e33
commit 6685a3e364
8 changed files with 148 additions and 151 deletions

View File

@ -22,13 +22,24 @@ jobs:
args: ./ci/steps/lint.sh
test:
needs: linux-amd64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run ./ci/steps/test.sh
uses: ./ci/images/debian10
- name: Download release packages
uses: actions/download-artifact@v2
with:
args: ./ci/steps/test.sh
name: release-packages
path: ./release-packages
- name: Untar code-server file
run: |
cd release-packages && tar -xzf code-server*-linux-amd64.tar.gz
- uses: microsoft/playwright-github-action@v1
- name: Install dependencies and run tests
run: |
node ./release-packages/code-server*-linux-amd64 &
yarn --frozen-lockfile
yarn test
release:
runs-on: ubuntu-latest
@ -144,22 +155,3 @@ jobs:
with:
name: release-images
path: ./release-images
e2e:
needs: linux-amd64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Download release packages
uses: actions/download-artifact@v2
with:
name: release-packages
path: ./release-packages
- name: See working directory and files
run: |
echo "This better print"
pwd
ls
- name: Untar code-server file
run: |
tar -xzf release-packages/code-server*-linux-amd64.tar.gz