From 1f7c3ab24e18353ee9eb375826a9483141a89e3a Mon Sep 17 00:00:00 2001 From: David Dworken Date: Fri, 9 Feb 2024 18:55:24 -0800 Subject: [PATCH] Add smoke tests for arch --- .github/workflows/distro-smoke-test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/distro-smoke-test.yml b/.github/workflows/distro-smoke-test.yml index e544f52..7f0228e 100644 --- a/.github/workflows/distro-smoke-test.yml +++ b/.github/workflows/distro-smoke-test.yml @@ -12,7 +12,7 @@ jobs: test: strategy: matrix: - distro: ['ubuntu:latest', 'fedora:latest', 'debian:latest', 'opensuse/leap:latest', 'rockylinux:latest'] + distro: ['ubuntu:latest', 'fedora:latest', 'debian:latest', 'opensuse/leap:latest', 'rockylinux:latest', 'archlinux:latest'] fail-fast: false runs-on: ubuntu-latest container: ${{ matrix.distro }} @@ -39,6 +39,12 @@ jobs: # Install our dependencies sudo dnf update -y sudo dnf install -y zsh tmux fish make gcc psmisc + - name: Arch-based Setup + if: ${{ matrix.distro == 'archlinux:latest' }} + run: | + + # Install our dependencies + sudo pacman install -y zsh tmux fish make gcc psmisc - name: Go test env: DD_API_KEY: ${{ secrets.DD_API_KEY }}