File tree Expand file tree Collapse file tree 3 files changed +22
-8
lines changed Expand file tree Collapse file tree 3 files changed +22
-8
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,27 @@ 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
49
+ working-directory : todo-app
40
50
with :
41
51
command : preview
42
- stack-name : dev
52
+ stack-name : ExitoLab/todo-app/ dev
43
53
env :
44
54
PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
45
55
46
- - uses : pulumi/actions@v3
56
+ - name : Pulumi Up
57
+ uses : pulumi/actions@v3
58
+ working-directory : todo-app
47
59
with :
48
60
command : up
49
- stack-name : dev
61
+ stack-name : ExitoLab/todo-app/ dev
50
62
env :
51
63
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 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