Checkout before action
This commit is contained in:
@@ -8,10 +8,6 @@ inputs:
|
|||||||
runs:
|
runs:
|
||||||
using: composite
|
using: composite
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout project
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
- name: Install Python 3
|
- name: Install Python 3
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v3
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ jobs:
|
|||||||
needs_timeout:
|
needs_timeout:
|
||||||
- distros/ubuntu-20.04-x86_64.pkrvars.hcl
|
- distros/ubuntu-20.04-x86_64.pkrvars.hcl
|
||||||
steps:
|
steps:
|
||||||
|
- name: Checkout project
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
submodules: recursive
|
||||||
- uses: ./.github/actions/setup
|
- uses: ./.github/actions/setup
|
||||||
with:
|
with:
|
||||||
ansible: true
|
ansible: true
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ jobs:
|
|||||||
name: Validate Packer templates are reasonable
|
name: Validate Packer templates are reasonable
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
- uses: ./.github/actions/setup
|
- uses: ./.github/actions/setup
|
||||||
- uses: ./.github/actions/install_packer
|
- uses: ./.github/actions/install_packer
|
||||||
- name: Run syntax check
|
- name: Run syntax check
|
||||||
@@ -33,6 +34,7 @@ jobs:
|
|||||||
outputs:
|
outputs:
|
||||||
all: ${{ steps.zipped.outputs.scenarios }}
|
all: ${{ steps.zipped.outputs.scenarios }}
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
- uses: ./.github/actions/setup
|
- uses: ./.github/actions/setup
|
||||||
- name: Collect dependencies
|
- name: Collect dependencies
|
||||||
id: collection
|
id: collection
|
||||||
@@ -58,6 +60,7 @@ jobs:
|
|||||||
name: Lint Ansible code
|
name: Lint Ansible code
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
- uses: ./.github/actions/setup
|
- uses: ./.github/actions/setup
|
||||||
with:
|
with:
|
||||||
ansible: true
|
ansible: true
|
||||||
@@ -74,6 +77,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
scenarios: "${{ fromJson(needs.collect.outputs.all) }}"
|
scenarios: "${{ fromJson(needs.collect.outputs.all) }}"
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
- uses: ./.github/actions/setup
|
- uses: ./.github/actions/setup
|
||||||
- name: Run scenario
|
- name: Run scenario
|
||||||
run: tox -e "${{ matrix.scenarios.scenario }}"
|
run: tox -e "${{ matrix.scenarios.scenario }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user