libsodium_wasm_experimental/.github/workflows/github-pull-request-build.yml
Ugljesa Jovanovic 1cfa03a18f
Kotlin 1.8.10 + maintenance (#37)
* Update libsodium submodule, bump kotlin versions, switch to github actions
2023-03-26 19:12:15 +02:00

34 lines
797 B
YAML

name: Build project and run tests
run-name: ${{ github.actor }} pull request
on:
pull_request:
branches:
- main
env:
CHROME_BIN: "chromium"
jobs:
Build-And-Test-Linux:
runs-on: [self-hosted, Linux, x64]
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- run: ./linuxBuild.sh
Build-And-Test-Mac:
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- run: ./macBuild.sh
Build-And-Test-Windows:
runs-on: [self-hosted, Windows, x64]
steps:
- uses: actions/checkout@v3
with:
submodules: 'true'
- run: |
$env:CHERE_INVOKING = 'yes'
C:\msys64\usr\bin\bash -lc "./windowsBuild-delegated.sh"