Skip to content

Commit

Permalink
Skip fedora for now, run Arch & Ubuntu in a matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
maxfierke committed Oct 10, 2023
1 parent cd623df commit 5217d3a
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
16 changes: 14 additions & 2 deletions .github/workflows/provision.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,14 @@ jobs:
# run: |
# source ~/.mstrap/env.sh && make check-provisioning

fedora-provision:
linux-x86_64-smoke-tests:
strategy:
matrix:
test_name:
- archlinux-test
#- fedora-38-test # Broken linking w/ OpenSSL
#- fedora-39-test # Broken linking w/ OpenSSL
- ubuntu-2204-test
runs-on: ubuntu-latest

steps:
Expand Down Expand Up @@ -155,4 +162,9 @@ jobs:

- name: Run Fedora smoke tests
run: |
make smoke-test TEST_NAME=fedora-38-test TARGET_OS=linux TARGET_ARCH=x86_64
make smoke-test \
TEST_NAME=${{ matrix.test_name }} \
TARGET_OS=linux \
TARGET_ARCH=x86_64
env:
MSTRAP_FLAGS: "--config ${{ secrets.TEST_CONFIG_URL }}"
1 change: 1 addition & 0 deletions spec/provisioning/docker/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ export BUNDLE_PATH="~/.bundle"
export GEM_HOME="~/.gems"
export USER="$(whoami)"
export SHELL=/bin/bash
export STRAP_CI=true

MSTRAP_FLAGS=${MSTRAP_FLAGS:-"--debug"}
WORKSPACE=/workspace
Expand Down

0 comments on commit 5217d3a

Please sign in to comment.