File tree Expand file tree Collapse file tree 3 files changed +12389
-592
lines changed
Expand file tree Collapse file tree 3 files changed +12389
-592
lines changed Original file line number Diff line number Diff line change @@ -18,16 +18,35 @@ jobs:
1818 steps :
1919 - uses : actions/checkout@v4
2020
21- - name : Log in to Container registry
21+ - name : Setup Node.js
22+ uses : actions/setup-node@v4
23+ with :
24+ node-version : ' lts/*'
25+
26+ - name : Install Typescript
27+ run : npm install -g typescript
28+ working-directory : server
29+
30+ - name : Install dependencies
31+ run : npm install
32+ working-directory : server
33+
34+ - name : Log in to container registry
2235 uses : docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b # v2.0.0
2336 with :
2437 registry : ${{ env.REGISTRY }}
2538 username : ${{ github.actor }}
2639 password : ${{ secrets.GITHUB_TOKEN }}
2740
28- - name : Build and push Docker image
41+ - name : Build and push container image
2942 uses : docker/build-push-action@e551b19e49efd4e98792db7592c17c09b89db8d8 # v3.0.0
3043 with :
31- context : " {{ defaultContext }}: server"
32- push : true
44+ context : " {{ defaultContext }}/ server"
45+ push : false
3346 tags : ${{ env.IMAGE_NAME }}
47+
48+ - name : Release container image
49+ run : npx semantic-release
50+ working-directory : server
51+ env :
52+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments