From 4cecca0307ef778949ecd41aaa73460976edd398 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20L=C3=A4hteenm=C3=A4ki?= Date: Sun, 4 Feb 2024 17:37:58 +0200 Subject: [PATCH] testing github actions --- .github/workflows/build-and-test.yml | 24 +++++++++++++++++++ ..._latest.docker => archlinux_latest.docker} | 0 2 files changed, 24 insertions(+) create mode 100644 .github/workflows/build-and-test.yml rename scripts/docker/{arch_latest.docker => archlinux_latest.docker} (100%) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml new file mode 100644 index 000000000..80f9f7379 --- /dev/null +++ b/.github/workflows/build-and-test.yml @@ -0,0 +1,24 @@ +name: Build and Test + +on: + push: + branches: [ "master", "migrate-ci" ] + pull_request: + branches: [ "master" ] + +env: + BUILD_TYPE: Release + +jobs: + build-and-test: + runs-on: ubuntu-latest + strategy: + matrix: + distro: [ "ubuntu", "fedora", "archlinux" ] + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install dependencies + run: apt-get update && apt-get install -yq python3 + - name: Build and Test + run: scripts/docker/docker_travis.sh "${{ matrix.distro }}_latest.docker" \ No newline at end of file diff --git a/scripts/docker/arch_latest.docker b/scripts/docker/archlinux_latest.docker similarity index 100% rename from scripts/docker/arch_latest.docker rename to scripts/docker/archlinux_latest.docker