Skip to content

Commit a277f5d

Browse files
Merge pull request #529 from Facets-cloud/fix/workflow-deps-master
fix: install Python dependencies in CI workflows + add ack_acm_controller intent
2 parents 368c742 + b713442 commit a277f5d

4 files changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/cleanup.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
run: |
2929
echo '${{ toJson(secrets) }}' > secrets.json
3030
31+
- name: Install dependencies
32+
run: pip install -r .github/workflows/innersourcing/requirements.txt
33+
3134
- name: Execute cleanup script
3235
run: |
3336
set -e
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
boto3
22
pyyaml
3+
requests

.github/workflows/validate-bootstrapper.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ jobs:
2222
- name: Checkout repository
2323
uses: actions/checkout@v2
2424

25+
- name: Install dependencies
26+
run: pip install -r .github/workflows/innersourcing/requirements.txt
27+
2528
- name: Run validate-bootstrapper script
2629
id: run
2730
env:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
name: ack_acm_controller
2+
type: k8s
3+
displayName: ACK ACM Controller
4+
description: AWS Controllers for Kubernetes (ACK) ACM Controller that manages AWS Certificate Manager certificates as Kubernetes resources and exports them to TLS secrets.
5+
outputs:
6+
- name: default
7+
type: "@outputs/ack_acm_controller"

0 commit comments

Comments
 (0)