File tree Expand file tree Collapse file tree 3 files changed +17
-4
lines changed Expand file tree Collapse file tree 3 files changed +17
-4
lines changed Original file line number Diff line number Diff line change 12
12
runs-on : ubuntu-latest
13
13
env :
14
14
AWS_REGION : ${{ secrets.AWS_REGION }}
15
+ defaults :
16
+ run :
17
+ working-directory : todo-app # Set the global working directory
15
18
16
19
permissions :
17
20
id-token : write
@@ -36,16 +39,23 @@ jobs:
36
39
run : |
37
40
pip install -r requirements.txt
38
41
42
+ - name : Configure Pulumi
43
+ working-directory : todo-app
44
+ run : |
45
+ pulumi stack select ExitoLab/todo-app/dev --non-interactive || pulumi stack init ExitoLab/todo-app/dev
46
+ env :
47
+ PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
48
+
39
49
- uses : pulumi/actions@v3
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
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 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
+
8
+
You can’t perform that action at this time.
0 commit comments