diff --git a/.github/workflows/molecule.yml b/.github/workflows/molecule.yml index e2500f9..d89050e 100644 --- a/.github/workflows/molecule.yml +++ b/.github/workflows/molecule.yml @@ -11,56 +11,5 @@ on: - cron: '3 2 2 * *' jobs: - lint: - runs-on: ubuntu-20.04 - steps: - - name: checkout - uses: actions/checkout@v4 - - name: ansible-lint - uses: ansible/ansible-lint-action@main - test: - needs: - - lint - runs-on: ubuntu-20.04 - strategy: - fail-fast: false - matrix: - config: - - image: "debian" - tag: "latest" - - image: "debian" - tag: "bullseye" - - image: "enterpriselinux" - tag: "latest" - - image: "fedora" - tag: "39" - - image: "ubuntu" - tag: "latest" - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: disable apparmor for mysql - run: sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/ - - - name: parse apparmor for mysql - run: sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld - - - name: Set up Python 3. - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements.txt - - - name: molecule - run: molecule converge - env: - image: ${{ matrix.config.image }} - tag: ${{ matrix.config.tag }} - - + uses: adfinis/github-workflows-bareos/.github/workflows/molecule.yaml@v0.5.1