-
Notifications
You must be signed in to change notification settings - Fork 4
31 lines (30 loc) · 989 Bytes
/
netbsd.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
on:
push:
branches:
- main
pull_request:
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
# TODO: disabled for now because freezes with no output for some reason.
# Started happening in #562, so it has something to do with self-hosted compiler.
- if: false
uses: cross-platform-actions/[email protected]
env:
PKG_PATH: 'https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/amd64/10.0/All'
with:
operating_system: netbsd
version: '10.0'
environment_variables: PKG_PATH
run: |
sudo pkgin -y install clang libLLVM gmake diffutils && \
gmake && \
./runtests.sh --verbose --stage1 && \
./runtests.sh --verbose --stage2 && \
./runtests.sh --verbose && \
./runtests.sh --verbose --jou-flags "--verbose" && \
gmake clean && \
./doctest.sh