Skip to content

Commit cd3f644

Browse files
committed
feat(release): adds notifications testnet temporal ci
1 parent 6076016 commit cd3f644

File tree

4 files changed

+42
-2
lines changed

4 files changed

+42
-2
lines changed

.github/workflows/console-api-deploy-testnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy API sdk-next
1+
name: Deploy API testnet
22

33
on:
44
push:

.github/workflows/indexer-deploy-testnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy Indexer sdk-next
1+
name: Deploy Indexer testnet
22

33
on:
44
push:
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Deploy Notifications testnet
2+
3+
on:
4+
push:
5+
branches:
6+
- main-sdk-next
7+
workflow_dispatch:
8+
9+
jobs:
10+
should-deploy:
11+
name: Decide Whether to Deploy
12+
uses: ./.github/workflows/reusable-should-validate.yml
13+
with:
14+
path: apps/notifications
15+
16+
build:
17+
needs: should-deploy
18+
name: Build Docker image
19+
if: github.event_name == 'workflow_dispatch' || needs.should-deploy.outputs.enabled == 'true'
20+
uses: ./.github/workflows/reusable-build-image.yml
21+
secrets: inherit
22+
permissions:
23+
contents: write
24+
packages: write
25+
with:
26+
tag: notifications/sdk53
27+
tag-latest: false
28+
deployment-env: staging-testnet
29+
force-build: true
30+
31+
deploy-beta:
32+
needs: build
33+
name: Deploy to beta sandbox
34+
uses: ./.github/workflows/reusable-deploy-k8s.yml
35+
secrets: inherit
36+
with:
37+
app: notifications-testnet
38+
appVersion: ${{ needs.build.outputs.image_tag }}
39+
environment: staging
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONSOLE_WEB_URL=console-beta-testnet.akash.network

0 commit comments

Comments
 (0)