From 385f625c1076bd112cfa405e42be20b372168d2d Mon Sep 17 00:00:00 2001 From: June Date: Wed, 22 Oct 2025 00:42:30 +0200 Subject: [PATCH] ci: move Ansible Lint job to ubuntu-latest runner to make it work again Move Ansible Lint job to ubuntu-latest runner to make it work again. Moving it to the ubuntu-latest 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..d469e61 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-latest 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