summaryrefslogtreecommitdiffstats
path: root/.github/workflows/linux.yml
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2022-02-24 10:49:27 -0500
committerTavian Barnes <tavianator@tavianator.com>2022-02-24 10:49:27 -0500
commit81bc52baa51f7615f11338b80c98dff86c1578f7 (patch)
tree517fac0c9f4427fa8ff31269cc908966bd005f5b /.github/workflows/linux.yml
parent9e86475fd0f0b7b010abaf6f2df5cbbb21dc8dfb (diff)
downloadbfs-81bc52baa51f7615f11338b80c98dff86c1578f7.tar.xz
ci: Unify multiple workflows into one with separate jobs
Diffstat (limited to '.github/workflows/linux.yml')
-rw-r--r--.github/workflows/linux.yml38
1 files changed, 0 insertions, 38 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
deleted file mode 100644
index dbbe3b4..0000000
--- a/.github/workflows/linux.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-name: Linux
-
-on: [push, pull_request]
-
-jobs:
- build:
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v2
-
- - name: Install dependencies
- run: |
- sudo dpkg --add-architecture i386
- sudo apt-get update -y
- sudo apt-get install -y \
- gcc-multilib \
- acl \
- libacl1-dev \
- libacl1:i386 \
- attr \
- libattr1-dev \
- libattr1:i386 \
- libcap2-bin \
- libcap-dev \
- libcap2:i386 \
- libonig-dev \
- libonig5:i386
- # Ubuntu doesn't let you install the -dev packages for both amd64 and
- # i386 at once, so we make our own symlinks to fix -m32 -lacl -lattr -lcap
- sudo ln -s libacl.so.1 /lib/i386-linux-gnu/libacl.so
- sudo ln -s libattr.so.1 /lib/i386-linux-gnu/libattr.so
- sudo ln -s libcap.so.2 /lib/i386-linux-gnu/libcap.so
- sudo ln -s libonig.so.5 /lib/i386-linux-gnu/libonig.so
-
- - name: Run tests
- run: |
- make -j$(nproc) distcheck