From b51d7df05cc0698ff68066300b827c9446e1a58f Mon Sep 17 00:00:00 2001 From: Michael <30682308+mike10ca@users.noreply.github.com> Date: Thu, 14 Dec 2023 16:42:41 +0100 Subject: [PATCH 1/3] refactor: update test run schedule to run at ealier time (#783) --- .github/workflows/safe-apps-check.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/safe-apps-check.yml b/.github/workflows/safe-apps-check.yml index 9a28ff166..0bd25783c 100644 --- a/.github/workflows/safe-apps-check.yml +++ b/.github/workflows/safe-apps-check.yml @@ -23,8 +23,8 @@ on: required: true default: 'https://safe-client.safe.global' schedule: - # At 9:00 on every day-of-week from Monday through Friday - - cron: '0 9 * * 1-5' + # At 4:00 on every day-of-week from Monday through Friday + - cron: '0 4 * * 1-5' jobs: e2e: @@ -176,4 +176,4 @@ jobs: CYPRESS_CLIENT_GATEWAY_BASE_URL: ${{ github.event.inputs.configServiceBaseUrl || 'https://safe-client.safe.global' }} SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - continue-on-error: true \ No newline at end of file + continue-on-error: true From ff31b8cd2b3b1363340cc7e39811887645108f1e Mon Sep 17 00:00:00 2001 From: James Mealy Date: Fri, 19 Jan 2024 14:27:29 +0100 Subject: [PATCH 2/3] feat: add support for additional chains on ramp (#786) --- .github/workflows/cla.yml | 2 +- apps/ramp-network/src/ramp.ts | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 44acb21fb..56ef1a336 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -23,7 +23,7 @@ jobs: # branch should not be protected branch: 'main' # user names of users allowed to contribute without CLA - allowlist: rmeissner,germartinez,Uxio0,dasanra,francovenica,luarx,DaniSomoza,yagopv,JagoFigueroa,bot* + allowlist: rmeissner,germartinez,Uxio0,dasanra,francovenica,luarx,DaniSomoza,yagopv,JagoFigueroa,jmealy,bot* # the followings are the optional inputs - If the optional inputs are not given, then default values will be taken # enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository) diff --git a/apps/ramp-network/src/ramp.ts b/apps/ramp-network/src/ramp.ts index 0fae5b085..988763f54 100644 --- a/apps/ramp-network/src/ramp.ts +++ b/apps/ramp-network/src/ramp.ts @@ -13,6 +13,11 @@ export const ASSETS_BY_CHAIN: { [key: string]: string } = { '137': 'MATIC_*', '100': 'XDAI_*', '43114': 'AVAX_*', + '8453': 'BASE_*', + '324': 'ZKSYNCERA_*', + '1101': 'POLYGONZKEVM_*', + '42161': 'ARBITRUM_*', + '42220': 'CELO_*', } export const getRampWidgetUrl = (chainInfo: ChainInfo) => { From ae529d0fa252db7c65b1a7d6ca9306aa8aebca02 Mon Sep 17 00:00:00 2001 From: Usame Algan <5880855+usame-algan@users.noreply.github.com> Date: Thu, 25 Jan 2024 10:01:49 +0100 Subject: [PATCH 3/3] chore: Add usame-algan to CLA, add release-procedure.md (#790) --- .github/workflows/cla.yml | 2 +- docs/release-procedure.md | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docs/release-procedure.md diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 56ef1a336..efc38fb54 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -23,7 +23,7 @@ jobs: # branch should not be protected branch: 'main' # user names of users allowed to contribute without CLA - allowlist: rmeissner,germartinez,Uxio0,dasanra,francovenica,luarx,DaniSomoza,yagopv,JagoFigueroa,jmealy,bot* + allowlist: rmeissner,germartinez,Uxio0,dasanra,francovenica,luarx,DaniSomoza,yagopv,JagoFigueroa,jmealy,usame-algan,bot* # the followings are the optional inputs - If the optional inputs are not given, then default values will be taken # enter the remote organization name where the signatures should be stored (Default is storing the signatures in the same repository) diff --git a/docs/release-procedure.md b/docs/release-procedure.md new file mode 100644 index 000000000..13f5320aa --- /dev/null +++ b/docs/release-procedure.md @@ -0,0 +1,12 @@ +# Releasing to production + +The code is being actively developed on the `development` branch. Pull requests are made against this branch. +Everything merged into this branch should be automatically deployed to: +https://safe-apps.dev.5afe.dev + +Once we are ready with what we have on `development` we recommend a code freeze just in case someone else merges a new feature. + +* Create a PR to merge `development` into `main` +* Once the changes are on `main`, an action will create a new branch `main-bump-versions` creating the changelogs that will need to be merged to `main` AND `development` +* After that an action has to be manually run on the `main` branch ([Action](https://github.com/safe-global/safe-react-apps/actions/workflows/deployment.yml)) +* Only when run on `main` it will upload the bundles to the DevOps system and have the deployment ready \ No newline at end of file