Skip to content

fix(test3): RunMemPackage on p/leon/avl to restore types #1575

fix(test3): RunMemPackage on p/leon/avl to restore types

fix(test3): RunMemPackage on p/leon/avl to restore types #1575

Workflow file for this run

name: Build
on:
pull_request:
paths:
- "**.go"
- "**.gno"
- "go.mod"
- "go.sum"
- ".github/workflows/build.yml"
push:
branches:
- master
jobs:
go-build:
name: Go Build
strategy:
fail-fast: false
matrix:
goversion: ["1.18.x", "1.19.x"]
goarch: ["amd64"]
goos: ["linux"]
program: ["genproto", "gnofaucet", "gnokey", "gnoland", "gnotxport", "goscan", "gnodev", "gnoweb"]
# fixme: add "gnoview"
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go-version }}
- uses: actions/checkout@v3
- name: install
if: matrix.program != 'gnoweb'
run: GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} go install ./cmd/${{ matrix.program }}
- name: install
# FIXME: consider moving gnoland/website -> ./cmd/gnoweb
if: matrix.program == 'gnoweb'
run: GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} go install ./gnoland/website