Skip to content

Merge pull request #16 from rhythmictech/NOC-49582 #59

Merge pull request #16 from rhythmictech/NOC-49582

Merge pull request #16 from rhythmictech/NOC-49582 #59

Workflow file for this run

---
name: Molecule Test
on: [push]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
- name: molecule
uses: robertdebock/molecule-action@d8c1b1a1b5b223f2c102983aa0e9402daa4d8e4b # 2.0.0
with:
entrypoint: /usr/local/bin/molecule
args: lint
test:
needs:
- lint
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
config:
- image: "centos"
tag: "6"
- image: "centos"
tag: "7"
- image: "centos"
tag: "8"
- image: "amazonlinux"
tag: "2"
steps:
- name: checkout
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
path: "${{ github.repository }}"
- name: molecule
uses: robertdebock/molecule-action@d8c1b1a1b5b223f2c102983aa0e9402daa4d8e4b # 2.0.0
with:
image: ${{ matrix.config.image }}
tag: ${{ matrix.config.tag }}
options: "--parallel all"