Skip to content

Commit 3dcd42c

Browse files
committed
Fixes for tuple error
1 parent af2a0db commit 3dcd42c

File tree

8 files changed

+3997
-3749
lines changed

8 files changed

+3997
-3749
lines changed

.github/workflows/CICD.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: "Build"
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
Matrix:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- name: Generate Matrix
11+
id: matrix
12+
uses: Invicton-Labs/terraform-module-testing/[email protected]
13+
with:
14+
minimum_tf_version: '1.10.3'
15+
additional_runners: 'macos-13, windows-2019'
16+
17+
- name: Output Matrix
18+
run: |
19+
echo "Strategy: ${{ steps.matrix.outputs.strategy }}"
20+
21+
outputs:
22+
strategy: ${{ steps.matrix.outputs.strategy }}
23+
24+
Test:
25+
needs: [Matrix]
26+
strategy: ${{ fromJSON(needs.Matrix.outputs.strategy)}}
27+
runs-on: ${{ matrix.runs-on }}
28+
container: ${{ matrix.container }}
29+
steps:
30+
- name: Initialize
31+
id: init
32+
uses: Invicton-Labs/terraform-module-testing/[email protected]
33+
with:
34+
tf_path: .
35+
- name: Test
36+
id: test
37+
run: terraform test
38+
39+
# This job just waits for all other jobs to pass. We have it here
40+
# so our branch protection rule can reference a single job, instead
41+
# of needing to list every matrix value of every job above.
42+
Passed:
43+
runs-on: ubuntu-latest
44+
needs: [Test]
45+
steps:
46+
- name: Mark tests as passed
47+
run: echo "🎉"

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2021-2022 Invicton Labs (https://invictonlabs.com)
3+
Copyright (c) 2021-2025 Invicton Labs (https://invictonlabs.com)
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)