Skip to content

fix: copybara

fix: copybara #187

name: build-and-test
on:
push:
branches:
- main
- master
pull_request:
paths:
- .github/workflows/build-and-test.yml
- 'packages/**'
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2
- name: setup-node
uses: actions/setup-node@v2
with:
node-version: 16.x
cache: yarn
- uses: actions/setup-go@v3
with:
go-version: '1.18.5'
cache: true
- name: go.env
shell: bash
run: |
echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV
echo "GOBIN=$(go env GOPATH)/bin" >> $GITHUB_ENV
- name: go.deps
run: |
go mod download
go install github.com/gopherjs/gopherjs
- name: deps
run: |
yarn
- name: bootstrap + build
run: |
yarn bootstrap
- name: test
run: |
yarn test