1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_restic.git synced 2024-12-11 23:41:32 +01:00
ansible_role_restic/.github/workflows/test.yml
dependabot[bot] e45cb80dcd
Bump robertdebock/molecule-action from 4.0.8 to 4.0.9
Bumps [robertdebock/molecule-action](https://github.com/robertdebock/molecule-action) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/robertdebock/molecule-action/releases)
- [Commits](https://github.com/robertdebock/molecule-action/compare/4.0.8...4.0.9)

---
updated-dependencies:
- dependency-name: robertdebock/molecule-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-06 13:14:37 +00:00

59 lines
1.3 KiB
YAML

---
name: 🎭 Tests
# yamllint disable-line rule:truthy
on:
push:
paths:
- defaults/**
- handlers/**
- meta/**
- molecule/**
- tasks/**
- templates/**
- vars/**
- .github/**
pull_request:
branches:
- main
jobs:
lint:
name: 📝 Linting
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
with:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0
- name: Lint Code Base
uses: github/super-linter@v4.9.4
env:
VALIDATE_ALL_CODEBASE: false
VALIDATE_ANSIBLE: true
ANSIBLE_DIRECTORY: './'
DEFAULT_BRANCH: main
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
molecule:
name: 🧪 Molecule test
runs-on: ubuntu-latest
strategy:
matrix:
distro:
- ubuntu1804
- ubuntu2004
- ubuntu2204
- debian9
- debian10
- debian11
steps:
- name: checkout
uses: actions/checkout@v3
with:
path: "${{ github.repository }}"
- name: molecule
uses: robertdebock/molecule-action@4.0.9
env:
MOLECULE_DISTRO: ${{ matrix.distro }}
with:
image: ubuntu