Skip to content

Fix CI execution

Fix CI execution #7

Workflow file for this run

---
name: "Test Execution"
on:
push:
branches: [main]
paths-ignore:
- '**.md'
- '.wordlist.txt'
pull_request:
paths-ignore:
- '**.md'
- '.wordlist.txt'
workflow_dispatch:
jobs:
test-execution:
runs-on: ubuntu-latest
strategy:
matrix:
os:
- fedora:latest
container:
image: ${{matrix.os}}
env:
DISTRO: ${{matrix.os}}
run:
set -eu
echo "DISTRO:${DISTRO}"
steps:
- name: Checkout
uses: actions/checkout@master
- name: Minikube Installation
id: minikube
uses: medyagh/setup-minikube@latest
- name: Status
run: minikube status
- name: Install operator-sdk
run: |
sh .github/workflows/scripts/retrieve_and_install_operator_sdk.sh \
"v1.31.0" "5m" "${GITHUB_HEAD_REF}"
- name: Install dependencies (kubectl, helm, clamscan, make)
run: |
sh .github/workflows/scripts/install_dependencies.sh
- name: Run test
run: |
pushd Sanity; make