Skip to content

Commit de65ee1

Browse files
committed
fix: merged branch
1 parent 110c8a8 commit de65ee1

File tree

431 files changed

+18871
-12172
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

431 files changed

+18871
-12172
lines changed

.github/CODEOWNERS

+6-1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@
5353
# vinu-deriv
5454
# wojciech-deriv
5555
# yashim-deriv
56+
# farabi-deriv
57+
# maryia-matskevich-deriv
58+
# shahzaib-deriv
59+
# rupato-deriv
60+
# akmal-deriv
5661

5762
######################################################################################################
5863
#
@@ -119,7 +124,7 @@
119124
/packages/core/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
120125
/packages/shared/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
121126
/packages/components/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
122-
/packages/translations/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
127+
/packages/translations/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv @heorhi-deriv @jim-deriv @vinu-deriv @nada-deriv @hirad-deriv @farabi-deriv @likhith-deriv @maryia-matskevich-deriv @shahzaib-deriv @rupato-deriv @akmal-deriv
123128
/packages/utils/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
124129
/packages/hooks/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv
125130
/packages/stores/**/* @ali-hosseini-deriv @amina-deriv @balakrishna-deriv @farrah-deriv @habib-deriv @matin-deriv @nijil-deriv @sandeep-deriv @wojciech-deriv @yashim-deriv

.github/actions/publish_to_pages_uat/action.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ inputs:
77
CLOUDFLARE_API_TOKEN:
88
description: 'Cloudflare token'
99
required: true
10+
BRANCH_NAME:
11+
description: 'Branch name'
12+
required: true
1013
runs:
1114
using: composite
1215
steps:
@@ -17,6 +20,6 @@ runs:
1720
run: |
1821
1922
cd packages/core
20-
npx wrangler pages deploy dist/ --project-name=deriv-app-pages --branch=uat
21-
echo "New uat website - https://uat.cf-pages-deriv-app.deriv.com"
23+
npx wrangler pages deploy dist/ --project-name=deriv-app-pages --branch=${{ inputs.BRANCH_NAME }}
24+
echo "New uat website - https://${{ inputs.BRANCH_NAME }}.cf-pages-deriv-app.deriv.com"
2225
shell: bash

.github/workflows/release_uat.yml

+1
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,4 @@ jobs:
5353
with:
5454
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
5555
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
56+
BRANCH_NAME: uat

.github/workflows/release_uat2.yml

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Deriv App Release to UAT2 Environment
2+
on:
3+
workflow_dispatch:
4+
5+
jobs:
6+
build_test_and_publish:
7+
name: Build, Test and Publish to Cloudflare UAT2
8+
runs-on: Runner_16cores_Deriv-app
9+
environment: Staging
10+
steps:
11+
- name: Checkout
12+
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
13+
- name: Setup Node
14+
uses: "./.github/actions/setup_node"
15+
- name: Install Dependencies
16+
uses: "./.github/actions/npm_install_from_cache"
17+
- name: Download Remote Config Backup File
18+
uses: ./.github/actions/download_remote_config_backup
19+
with:
20+
REMOTE_CONFIG_URL: ${{ vars.REMOTE_CONFIG_URL }}
21+
- name: Build
22+
uses: "./.github/actions/build"
23+
with:
24+
NODE_ENV: staging
25+
CROWDIN_WALLETS_API_KEY: ${{ secrets.CROWDIN_WALLETS_API_KEY }}
26+
DATADOG_APPLICATION_ID: ${{ vars.DATADOG_APPLICATION_ID }}
27+
DATADOG_CLIENT_TOKEN: ${{ vars.DATADOG_CLIENT_TOKEN }}
28+
IS_GROWTHBOOK_ENABLED: ${{ vars.IS_GROWTHBOOK_ENABLED }}
29+
DATADOG_CLIENT_TOKEN_LOGS: ${{ vars.DATADOG_CLIENT_TOKEN_LOGS }}
30+
DATADOG_SESSION_REPLAY_SAMPLE_RATE: ${{ vars.DATADOG_SESSION_REPLAY_SAMPLE_RATE }}
31+
DATADOG_SESSION_SAMPLE_RATE: ${{ vars.DATADOG_SESSION_SAMPLE_RATE }}
32+
DATADOG_SESSION_SAMPLE_RATE_LOGS: ${{ vars.DATADOG_SESSION_SAMPLE_RATE_LOGS }}
33+
GD_API_KEY: ${{ secrets.GD_API_KEY }}
34+
GD_APP_ID: ${{ secrets.GD_APP_ID }}
35+
GD_CLIENT_ID: ${{ secrets.GD_CLIENT_ID }}
36+
RUDDERSTACK_KEY: ${{ vars.RUDDERSTACK_KEY }}
37+
GROWTHBOOK_CLIENT_KEY: ${{ vars.GROWTHBOOK_CLIENT_KEY }}
38+
GROWTHBOOK_DECRYPTION_KEY: ${{ vars.GROWTHBOOK_DECRYPTION_KEY }}
39+
REF_NAME: ${{ github.ref_name }}
40+
REMOTE_CONFIG_URL: ${{ vars.REMOTE_CONFIG_URL }}
41+
TRUSTPILOT_API_KEY: ${{ secrets.TRUSTPILOT_API_KEY }}
42+
- name: Versioning
43+
uses: "./.github/actions/versioning"
44+
with:
45+
release_type: uat2
46+
- name: Run tests
47+
run: npm test
48+
- name: Publish to Cloudflare Pages UAT2
49+
uses: "./.github/actions/publish_to_pages_uat"
50+
with:
51+
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
52+
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
53+
BRANCH_NAME: uat2

0 commit comments

Comments
 (0)