Skip to content

Commit 9ca9e14

Browse files
fix: move workflows to root directory for GitHub Actions visibility
- Move all deployment workflows from deployment/ folder to .github/workflows/ root
1 parent bf5a605 commit 9ca9e14

File tree

8 files changed

+14
-15
lines changed

8 files changed

+14
-15
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

.github/workflows/README.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The project uses 3 categories of workflows:
6060

6161
## 🚀 Deployment Workflows
6262

63-
### `deployment/dapp-deploy.yml` (Main)
63+
### `dapp-deploy.yml` (Main)
6464

6565
**Complete Deployment**
6666

@@ -74,36 +74,36 @@ The project uses 3 categories of workflows:
7474
5. Whitelist
7575
6. ENS configuration
7676

77-
### `deployment/01-deploy-dapp-contract.yml`
77+
### `01-deploy-dapp-contract.yml`
7878

7979
**Contract Deployment** - Deploy the smart contract
8080

8181
- **Trigger** : `workflow_dispatch`
8282
- **Inputs** : `environment`, `docker_image_tag`, `checksum`, `fingerprint`
8383
- **Outputs** : `app_address`
8484

85-
### `deployment/02-push-dapp-secret.yml`
85+
### `02-push-dapp-secret.yml`
8686

8787
**Push Secrets** - Push secrets to SMS (Secret Management Service)
8888

8989
- **Trigger** : `workflow_dispatch`
9090
- **Inputs** : `environment`, `app_address`
9191

92-
### `deployment/03-publish-sell-order.yml`
92+
### `03-publish-sell-order.yml`
9393

9494
**Sell Order** - Publish a free sell order
9595

9696
- **Trigger** : `workflow_dispatch`
9797
- **Inputs** : `environment`, `app_address`, `price`, `volume`
9898

99-
### `deployment/04-add-resource-whitelist.yml`
99+
### `04-add-resource-whitelist.yml`
100100

101101
**Whitelist** - Add app to a whitelist already deployed on whitelist-smartcontract repo and transfer ownership to web3telegram wallet
102102

103103
- **Trigger** : `workflow_dispatch`
104104
- **Inputs** : `environment`, `app_address`, `whitelist_contract_address`
105105

106-
### `deployment/05-configure-ens.yml`
106+
### `05-configure-ens.yml`
107107

108108
**ENS Configuration** - Configure ENS name (only on bellecour environment)
109109

@@ -131,7 +131,7 @@ The project uses 3 categories of workflows:
131131
### Complete Deployment
132132

133133
```bash
134-
gh workflow run deployment/dapp-deploy.yml -f environment=bellecour-dev
134+
gh workflow run dapp-deploy.yml -f environment=bellecour-dev
135135
```
136136

137137
### SDK Publication
@@ -166,14 +166,13 @@ git push origin web3telegram-v1.0.0
166166
├── dapp-ci.yml # DApp CI
167167
├── release.yml # Release Please
168168
├── conventional-commits.yml # Commit validation
169-
└── deployment/ # Deployment workflows
170-
├── dapp-deploy.yml # Main orchestrator
171-
├── 01-deploy-dapp-contract.yml
172-
├── 02-push-dapp-secret.yml
173-
├── 03-publish-sell-order.yml
174-
├── 04-add-resource-whitelist.yml
175-
├── 05-configure-ens.yml
176-
└── deployment-dapp-ci.yml # Deployment CI
169+
├── dapp-deploy.yml # Main orchestrator
170+
├── 01-deploy-dapp-contract.yml # Contract deployment
171+
├── 02-push-dapp-secret.yml # Push secrets
172+
├── 03-publish-sell-order.yml # Publish sell order
173+
├── 04-add-resource-whitelist.yml # Whitelist app
174+
├── 05-configure-ens.yml # Configure ENS
175+
└── deployment-dapp-ci.yml # Deployment CI
177176
```
178177

179178
## ⚡ Benefits
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)