Skip to content

Commit 0001a26

Browse files
committed
Stop building the BDSs
1 parent c95a063 commit 0001a26

1 file changed

Lines changed: 83 additions & 81 deletions

File tree

.github/workflows/build.yml

Lines changed: 83 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -28,84 +28,86 @@ jobs:
2828
- name: Tests
2929
run: make tests
3030

31-
openbsd:
32-
runs-on: ubuntu-latest
33-
steps:
34-
- name: Bootstrap OpenBSD-latest
35-
uses: mario-campos/emulate@v1
36-
with:
37-
operating-system: openbsd-latest
38-
39-
- name: Install Dependencies
40-
run: pkg_add git
41-
42-
- name: Build
43-
run: |
44-
git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
45-
cd build
46-
[ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
47-
./configure
48-
make
49-
50-
- name: Tests
51-
run: |
52-
ulimit -n 1024
53-
cd build
54-
make tests
55-
56-
freebsd:
57-
runs-on: ubuntu-latest
58-
steps:
59-
- name: Bootstrap FreeBSD-latest
60-
uses: mario-campos/emulate@v1
61-
with:
62-
operating-system: freebsd-latest
63-
64-
- name: Install Dependencies
65-
run: pkg install -y git
66-
67-
- name: Build
68-
run: |
69-
git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
70-
cd build
71-
[ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
72-
./configure
73-
make
74-
75-
- name: Tests
76-
run: |
77-
cd build
78-
make tests
79-
80-
netbsd:
81-
strategy:
82-
matrix:
83-
args:
84-
-
85-
- --disable-ipv4
86-
- --disable-arp
87-
- --disable-ipv4ll
88-
- --disable-ipv6
89-
- --disable-dhcp6
90-
cppflags:
91-
-
92-
- -DSMALL
93-
runs-on: ubuntu-latest
94-
steps:
95-
- name: Bootstrap NetBSD-latest
96-
uses: mario-campos/emulate@v1
97-
with:
98-
operating-system: netbsd-latest
99-
100-
- name: Build
101-
run: |
102-
git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
103-
cd build
104-
[ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
105-
CFLAGS=-Werror CPPFLAGS="${{ matrix.cppflags }}" ./configure ${{ matrix.args }}
106-
make
107-
108-
- name: Tests
109-
run: |
110-
cd build
111-
make tests
31+
# Sadly the BSDs have stopped building ....
32+
33+
# openbsd:
34+
# runs-on: ubuntu-latest
35+
# steps:
36+
# - name: Bootstrap OpenBSD-latest
37+
# uses: mario-campos/emulate@v1
38+
# with:
39+
# operating-system: openbsd-latest
40+
41+
# - name: Install Dependencies
42+
# run: pkg_add git
43+
44+
# - name: Build
45+
# run: |
46+
# git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
47+
# cd build
48+
# [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
49+
# ./configure
50+
# make
51+
52+
# - name: Tests
53+
# run: |
54+
# ulimit -n 1024
55+
# cd build
56+
# make tests
57+
58+
# freebsd:
59+
# runs-on: ubuntu-latest
60+
# steps:
61+
# - name: Bootstrap FreeBSD-latest
62+
# uses: mario-campos/emulate@v1
63+
# with:
64+
# operating-system: freebsd-latest
65+
66+
# - name: Install Dependencies
67+
# run: pkg install -y git
68+
69+
# - name: Build
70+
# run: |
71+
# git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
72+
# cd build
73+
# [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
74+
# ./configure
75+
# make
76+
77+
# - name: Tests
78+
# run: |
79+
# cd build
80+
# make tests
81+
82+
# netbsd:
83+
# strategy:
84+
# matrix:
85+
# args:
86+
# -
87+
# - --disable-ipv4
88+
# - --disable-arp
89+
# - --disable-ipv4ll
90+
# - --disable-ipv6
91+
# - --disable-dhcp6
92+
# cppflags:
93+
# -
94+
# - -DSMALL
95+
# runs-on: ubuntu-latest
96+
# steps:
97+
# - name: Bootstrap NetBSD-latest
98+
# uses: mario-campos/emulate@v1
99+
# with:
100+
# operating-system: netbsd-latest
101+
102+
# - name: Build
103+
# run: |
104+
# git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
105+
# cd build
106+
# [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
107+
# CFLAGS=-Werror CPPFLAGS="${{ matrix.cppflags }}" ./configure ${{ matrix.args }}
108+
# make
109+
110+
# - name: Tests
111+
# run: |
112+
# cd build
113+
# make tests

0 commit comments

Comments
 (0)