]> git.immae.eu Git - github/fretlink/ansible-netdata_straight.git/blame - .github/workflows/pr.yml
feature: add sensor configuration
[github/fretlink/ansible-netdata_straight.git] / .github / workflows / pr.yml
CommitLineData
d6d36322
GD
1---
2name: test
3on:
4 push:
5 branches:
6 - master
7 pull_request:
8 branches:
9 - master
10jobs:
8916f8fa 11 molecule_default:
d6d36322
GD
12 runs-on: ubuntu-latest
13 strategy:
14 max-parallel: 4
15 matrix:
16 molecule-os:
17 - ubuntu:18.04
18 - ubuntu:20.04
19 - debian:10
836e6fc4
GD
20 - centos:8
21 - fedora:latest
d6d36322
GD
22 netdata-installer:
23 - kickstart
24 - kickstart-static64
25
26 steps:
27 - uses: actions/checkout@v2
28 with:
29 path: "${{ github.repository }}"
30 - uses: gofrolist/molecule-action@v2
31 env:
32 MOLECULE_OS: ${{ matrix.molecule-os }}
33 MOLECULE_NETDATA_INSTALLER: ${{ matrix.netdata-installer }}
8916f8fa
GD
34 molecule_features:
35 runs-on: ubuntu-latest
36 steps:
37 - uses: actions/checkout@v2
38 with:
39 path: "${{ github.repository }}"
40 - uses: gofrolist/molecule-action@v2
41 with:
42 molecule_args: --scenario-name features