File tree 1 file changed +41
-0
lines changed
1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Release
2
+
3
+ on :
4
+ workflow_dispatch :
5
+ inputs :
6
+ releaseVersion :
7
+ description : " Version to use for the release."
8
+ required : true
9
+ default : " X.Y"
10
+ releaseBody :
11
+ description : " Information about the release"
12
+ required : true
13
+ default : " New release"
14
+ jobs :
15
+ Release :
16
+ environment : Release
17
+ runs-on : ubuntu-latest
18
+ steps :
19
+ - uses : actions/checkout@v4
20
+ with :
21
+ ref : main
22
+ - name : Set up python
23
+ uses : actions/setup-python@v5
24
+ with :
25
+ python-version : ' 3.11'
26
+ - name : Build
27
+ run : make compile-with-docker-all
28
+ - name : Run Integ Tests
29
+ run : |
30
+ make tests-with-docker
31
+ make integ-tests
32
+ - name : Release
33
+ uses : softprops/action-gh-release@v2
34
+ with :
35
+ name : Release ${{ github.event.inputs.releaseVersion }}
36
+ tag_name : v${{ github.event.inputs.releaseVersion }}
37
+ body : ${{ github.event.inputs.releaseBody }}
38
+ files : |
39
+ bin/aws-lambda-rie
40
+ bin/aws-lambda-rie-arm64
41
+ bin/aws-lambda-rie-x86_64
You can’t perform that action at this time.
0 commit comments