Skip to content

Commit 2938d6e

Browse files
committed
Updated Release Pipeline
1 parent cbae7a0 commit 2938d6e

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

.github/workflows/release-flow.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
1-
name: RELEASE
1+
name: PROD RELEASE
22

33
on:
44
push:
5-
branches:
6-
- master
5+
tags:
6+
- '*RELEASE'
77
jobs:
8-
release-on-push:
8+
Production-Release:
99
runs-on: ubuntu-latest
1010
env:
1111
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1212
steps:
13-
- uses: actions/checkout@v3
14-
- name:
15-
run: |
16-
cd initial
17-
export VERSION=`bash ./gradlew -Pbuild_target=SNAPSHOT -q properties | grep version | sed -e "s@version: @@g"`
18-
- uses: rymndhng/release-on-push-action@master
13+
- name: Checkout code
14+
uses: actions/checkout@v3
15+
- name: Create Release
16+
uses: actions/create-release@v1
1917
with:
20-
tag_prefix: "v"
21-
release_name: ${VERSION}-RELEASE
18+
tag_name: ${{ github.ref }}
19+
release_name: Release ${{ github.ref }}
2220

21+
Deploy-To-Prod:
22+
runs-on: ubuntu-latest
23+
needs: Production-Release
24+
environment: prod

0 commit comments

Comments
 (0)