Skip to content

Commit 14eaae7

Browse files
committed
refactor(ci): add more separation between steps
1 parent 0b9c135 commit 14eaae7

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.github/actions/setup-serverless-framework/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
name: Set up development
2-
description: Install required dependencies
1+
name: Set up Serverless Framework
2+
description: Install Serverless Framework & Scaleway Plugin
33
runs:
44
using: "composite"
55
steps:

.github/workflows/pytest-integration.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ jobs:
1515
container: nikolaik/python-nodejs:python3.10-nodejs18
1616
steps:
1717
- uses: actions/checkout@v3
18+
1819
- name: Install terraform
1920
uses: hashicorp/setup-terraform@v2
2021
with:
2122
terraform_wrapper: false
23+
2224
- uses: ./.github/actions/setup-serverless-framework
25+
2326
- uses: ./.github/actions/setup-poetry
27+
2428
- name: Test with pytest
2529
working-directory: tests
2630
run: poetry run pytest integrations -n $(nproc --all)

.github/workflows/pytest.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ jobs:
1515
container: nikolaik/python-nodejs:python3.10-nodejs18
1616
steps:
1717
- uses: actions/checkout@v3
18+
1819
- uses: ./.github/actions/setup-poetry
20+
1921
- name: Test with pytest
2022
working-directory: tests
2123
run: poetry run pytest -s --ignore=integrations

0 commit comments

Comments
 (0)