From 2bca0aab9f098feac60eb8afef13c11c0c72392d Mon Sep 17 00:00:00 2001 From: Michal Domonkos Date: Mon, 30 Oct 2023 09:54:19 +0100 Subject: [PATCH] Add GitHub workflow file This replaces our Semaphore CI setup. --- .github/workflows/linux.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/linux.yml diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml new file mode 100644 index 00000000..9dae2ab9 --- /dev/null +++ b/.github/workflows/linux.yml @@ -0,0 +1,11 @@ +name: Linux CI +on: [push, pull_request] +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Build the test image + run: docker build -t popt -f ci/Dockerfile . + - name: Run the test suite + run: docker run -t popt