File tree Expand file tree Collapse file tree 4 files changed +21
-9
lines changed Expand file tree Collapse file tree 4 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 10
10
jobs :
11
11
pulumi-deploy :
12
12
runs-on : ubuntu-latest
13
- env :
14
- AWS_REGION : ${{ secrets.AWS_REGION }}
13
+ defaults :
14
+ run :
15
+ working-directory : ./todo-app # Set the global working directory
15
16
16
17
permissions :
17
18
id-token : write
@@ -36,16 +37,25 @@ jobs:
36
37
run : |
37
38
pip install -r requirements.txt
38
39
39
- - uses : pulumi/actions@v3
40
+ - name : Configure Pulumi
41
+ working-directory : todo-app
42
+ run : |
43
+ pulumi stack select ExitoLab/todo-app/dev --non-interactive || pulumi stack init ExitoLab/todo-app/dev
44
+ env :
45
+ PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
46
+
47
+ - name : Pulumi Preview
48
+ uses : pulumi/actions@v3
40
49
with :
41
50
command : preview
42
- stack-name : dev
51
+ stack-name : ExitoLab/todo-app/ dev
43
52
env :
44
53
PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
45
54
46
- - uses : pulumi/actions@v3
55
+ - name : Pulumi Up
56
+ uses : pulumi/actions@v3
47
57
with :
48
58
command : up
49
- stack-name : dev
59
+ stack-name : ExitoLab/todo-app/ dev
50
60
env :
51
61
PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
Original file line number Diff line number Diff line change 1
1
* .pyc
2
2
venv /
3
-
Original file line number Diff line number Diff line change @@ -8,4 +8,4 @@ description: A minimal AWS Python Pulumi program
8
8
config :
9
9
pulumi:tags :
10
10
value :
11
- pulumi:template : aws-python
11
+ pulumi:template : aws-python
Original file line number Diff line number Diff line change 1
1
pulumi >= 3.0.0 ,< 4.0.0
2
2
pulumi-aws >= 6.0.2 ,< 7.0.0
3
3
pulumi_docker == 3.4.0
4
- setuptools
4
+ setuptools
5
+
6
+
7
+
You can’t perform that action at this time.
0 commit comments