Commit d1ee3b61 authored by Dmitriy Safronov's avatar Dmitriy Safronov
Browse files

refactor: update workflows & update.sh

parent 788bcd89
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -24,7 +24,8 @@ jobs:
    strategy:
      max-parallel: 2
      matrix:
        ansible: ["9", "latest"]
        ansible: ["9", "10"]
        python: ["3.10", "3.12"]

    steps:
      - name: Check out the codebase
@@ -33,7 +34,7 @@ jobs:
      - name: Set up Python
        uses: actions/setup-python@v5
        with:
          python-version: "3.10"
          python-version: "${{ matrix.python }}"
          cache: "pip"
          cache-dependency-path: .requirements/${{ matrix.ansible }}.txt

.requirements/10.txt

0 → 100644
+3 −0
Original line number Diff line number Diff line
# Requirements for ansible 10
ansible >=10, <11
ansible-lint
+1 −1
Original line number Diff line number Diff line
# Requirements for ansible stable
# Requirements for ansible 9
ansible >=9, <10
ansible-lint

.requirements/latest.txt

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
# Requirements for ansible latest
ansible
ansible-lint
+8 −10
Original line number Diff line number Diff line
@@ -5,15 +5,13 @@ git \
  https://github.com/dmitriysafronov/ansible_role-template.git \
  .update

if [[ -s .update/update.list ]]; then
  rsync -av \
  --include=.github/ \
  --include=.github/workflows/ \
  --include=.github/workflows/lint.yaml \
  --include=.requirements/* \
  --include=update.sh \
    --include-from=.update/update.list \
    --exclude=* \
    --delete-after \
    .update/ \
    ./
fi

rm -rf .update/