From f564c4e44a4486ac303536d9a1a4111055f6558f Mon Sep 17 00:00:00 2001 From: June Date: Wed, 22 Oct 2025 00:39:06 +0200 Subject: [PATCH] ci: move Ansible Lint job to ubuntu runner to make it work again Move Ansible Lint job to ubuntu runner to make it work again. Moving it to the ubuntu runner also removes the need for manual dependency setup. --- .forgejo/workflows/lint.yaml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.forgejo/workflows/lint.yaml b/.forgejo/workflows/lint.yaml index 1002532..53df179 100644 --- a/.forgejo/workflows/lint.yaml +++ b/.forgejo/workflows/lint.yaml @@ -8,25 +8,12 @@ on: jobs: ansible-lint: name: Ansible Lint - runs-on: docker + runs-on: ubuntu steps: - uses: actions/checkout@v4 - - name: Install pip - run: | - apt update - apt install -y pip - - name: Install python jmespath - run: | - pip install jmespath - env: - PIP_BREAK_SYSTEM_PACKAGES: 1 - # Don't let it setup python as the then called setup-python action doesn't - # work in our environmnet. - # Rather manually setup python (pip) before instead. - name: Run ansible-lint uses: https://github.com/ansible/ansible-lint@v24.10.0 with: - setup_python: "false" requirements_file: "requirements.yml" env: PIP_BREAK_SYSTEM_PACKAGES: 1