infra-setup #2

Merged
cyclane merged 26 commits from :infra-setup into main 2023-09-02 17:54:04 +00:00
1 changed files with 4 additions and 8 deletions
Showing only changes of commit 120cede54e - Show all commits

View File

@ -39,14 +39,10 @@ jobs:
- name: Get changed playbooks
id: changed-playbooks
uses: tj-actions/changed-files@v38
with:
base_sha: ${{ github.event.pull_request.base.sha }}
files: infra/**-playbook.yaml
run: |
git diff --name-only ${{ github.event.pull_request.base.sha }} HEAD | base64 | xargs -I {} echo "files_b64={}" >> "$GITHUB_OUTPUT"
- name: Check modified playbooks
run: |
echo "Got changed files: '${{ steps.changed-playbooks.outputs.all_changed_files }}'"
for file in ${{ steps.changed-playbooks.outputs.all_changed_files }}; do
ansible --inventory ./inventory --check "$file"
done
export FILES="${{ steps.changed-playbooks.outputs.files_b64 }}"
echo "Got changed files: '$(echo $FILES | base64 -d | xargs echo)'"