github.com/fengjian1993/viper@v1.11.0/.github/workflows/wasm.yml (about)

     1  name: WASM
     2  
     3  on:
     4    push:
     5      branches:
     6        - master
     7    pull_request:
     8  
     9  jobs:
    10    build:
    11      name: Build
    12      runs-on: ubuntu-latest
    13      env:
    14        GOFLAGS: -mod=readonly
    15  
    16      steps:
    17        - name: Set up Go
    18          uses: actions/setup-go@v2
    19          with:
    20            go-version: '1.17'
    21  
    22        - name: Checkout code
    23          uses: actions/checkout@v2
    24  
    25        - name: Ensure Viper compiles for WASM
    26          run: GOOS=js GOARCH=wasm go build .