File tree Expand file tree Collapse file tree 2 files changed +40
-32
lines changed Expand file tree Collapse file tree 2 files changed +40
-32
lines changed Original file line number Diff line number Diff line change 1
- name : Release on Version Change
1
+ name : Client Release on Version Change
2
2
3
3
on :
4
4
push :
5
5
paths :
6
- - ' VERSION'
7
6
- ' client/pyproject.toml'
8
7
branches :
9
8
- main
10
9
11
10
jobs :
12
- release-server :
13
- runs-on : ubuntu-latest
14
-
15
- steps :
16
- - name : Checkout code
17
- uses : actions/checkout@v3
18
-
19
- - name : Get server version number
20
- id : get_server_version
21
- run : |
22
- SERVER_VERSION=$(cat VERSION)
23
- echo "SERVER_VERSION=$SERVER_VERSION" > $GITHUB_ENV
24
-
25
- - name : Create Git tag for server
26
- run : |
27
- git config --global user.name "github-actions[bot]"
28
- git config --global user.email "github-actions[bot]@users.noreply.github.com"
29
- git tag "astra-assistants-api-server-${{ env.SERVER_VERSION }}"
30
- git push origin "astra-assistants-api-server-${{ env.SERVER_VERSION }}"
31
-
32
- - name : Create GitHub Release for server
33
- uses : actions/create-release@v1
34
- with :
35
- tag_name : " server-${{ env.SERVER_VERSION }}"
36
- release_name : " Astra Assistants (server) Release: ${{ env.SERVER_VERSION }}"
37
- body : " Automated release for astra-assistants server ${{ env.SERVER_VERSION }}"
38
- draft : false
39
- prerelease : false
40
- token : ${{ secrets.GITHUB_TOKEN }}
41
-
42
11
release-client :
43
12
runs-on : ubuntu-latest
44
13
Original file line number Diff line number Diff line change
1
+ name : Server Release on Version Change
2
+
3
+ on :
4
+ push :
5
+ paths :
6
+ - ' VERSION'
7
+ branches :
8
+ - main
9
+
10
+ jobs :
11
+ release-server :
12
+ runs-on : ubuntu-latest
13
+
14
+ steps :
15
+ - name : Checkout code
16
+ uses : actions/checkout@v3
17
+
18
+ - name : Get server version number
19
+ id : get_server_version
20
+ run : |
21
+ SERVER_VERSION=$(cat VERSION)
22
+ echo "SERVER_VERSION=$SERVER_VERSION" > $GITHUB_ENV
23
+
24
+ - name : Create Git tag for server
25
+ run : |
26
+ git config --global user.name "github-actions[bot]"
27
+ git config --global user.email "github-actions[bot]@users.noreply.github.com"
28
+ git tag "astra-assistants-api-server-${{ env.SERVER_VERSION }}"
29
+ git push origin "astra-assistants-api-server-${{ env.SERVER_VERSION }}"
30
+
31
+ - name : Create GitHub Release for server
32
+ uses : actions/create-release@v1
33
+ with :
34
+ tag_name : " server-${{ env.SERVER_VERSION }}"
35
+ release_name : " Astra Assistants (server) Release: ${{ env.SERVER_VERSION }}"
36
+ body : " Automated release for astra-assistants server ${{ env.SERVER_VERSION }}"
37
+ draft : false
38
+ prerelease : false
39
+ token : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments