Remove deployment notification steps and script from CI workflows
All checks were successful
Cross-Node Transaction Testing / transaction-test (push) Successful in 10s
Deploy to Testnet / deploy-testnet (push) Successful in 1m9s
Multi-Node Stress Testing / stress-test (push) Successful in 1s
Node Failover Simulation / failover-test (push) Successful in 4s

Delete send-deployment-notification.sh script and remove notification job from deploy-testnet.yml and notification step from deploy-mainnet.yml post-deployment job
This commit is contained in:
aitbc
2026-05-02 15:17:40 +02:00
parent 26fb8c38a3
commit 3d1a178ab5
3 changed files with 0 additions and 121 deletions

View File

@@ -232,16 +232,6 @@ jobs:
echo "✅ Monitoring verification passed"
- name: Send deployment notification
run: |
cd /var/lib/aitbc-workspaces/post-deployment/repo
# Send notification about mainnet deployment
STATUS=${{ needs.deploy-mainnet.result }}
bash scripts/notifications/send-deployment-notification.sh mainnet $STATUS
echo "✅ Deployment notification sent"
- name: Cleanup
if: always()
run: rm -rf /var/lib/aitbc-workspaces/post-deployment

View File

@@ -130,36 +130,3 @@ jobs:
- name: Cleanup
if: always()
run: rm -rf /var/lib/aitbc-workspaces/deploy-testnet
notify-deployment:
runs-on: debian
needs: deploy-testnet
if: always()
steps:
- name: Clone repository
run: |
WORKSPACE="/var/lib/aitbc-workspaces/notify-deployment"
rm -rf "$WORKSPACE"
mkdir -p "$WORKSPACE"
cd "$WORKSPACE"
git clone --depth 1 http://gitea.bubuit.net:3000/oib/aitbc.git repo
- name: Initialize job logging
run: |
cd /var/lib/aitbc-workspaces/notify-deployment/repo
bash scripts/ci/setup-job-logging.sh
- name: Send deployment notification
run: |
cd /var/lib/aitbc-workspaces/notify-deployment/repo
# Send notification about deployment status
STATUS=${{ needs.deploy-testnet.result }}
bash scripts/notifications/send-deployment-notification.sh testnet $STATUS
echo "✅ Deployment notification sent"
- name: Cleanup
if: always()
run: rm -rf /var/lib/aitbc-workspaces/notify-deployment