github.com/pion/webrtc/v3@v3.2.24/.github/workflows/test.yaml (about) 1 # 2 # DO NOT EDIT THIS FILE 3 # 4 # It is automatically copied from https://github.com/pion/.goassets repository. 5 # If this repository should have package specific CI config, 6 # remove the repository name from .goassets/.github/workflows/assets-sync.yml. 7 # 8 # If you want to update the shared CI config, send a PR to 9 # https://github.com/pion/.goassets instead of this repository. 10 # 11 # SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly> 12 # SPDX-License-Identifier: MIT 13 14 name: Test 15 on: 16 push: 17 branches: 18 - master 19 pull_request: 20 21 jobs: 22 test: 23 uses: pion/.goassets/.github/workflows/test.reusable.yml@master 24 strategy: 25 matrix: 26 go: ['1.20', '1.19'] # auto-update/supported-go-version-list 27 fail-fast: false 28 with: 29 go-version: ${{ matrix.go }} 30 31 test-i386: 32 uses: pion/.goassets/.github/workflows/test-i386.reusable.yml@master 33 strategy: 34 matrix: 35 go: ['1.20', '1.19'] # auto-update/supported-go-version-list 36 fail-fast: false 37 with: 38 go-version: ${{ matrix.go }} 39 40 test-wasm: 41 uses: pion/.goassets/.github/workflows/test-wasm.reusable.yml@master 42 with: 43 go-version: '1.20' # auto-update/latest-go-version