Skip to content

Commit aedfd5a

Browse files
committed
update worklflow
1 parent 123dbb7 commit aedfd5a

File tree

3 files changed

+26
-41
lines changed

3 files changed

+26
-41
lines changed

.github/workflows/01B_Deployment_ArgoCD_And_Promote.yaml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ jobs:
113113
aws-region: ${{ secrets.AWS_REGION }}
114114

115115
- name: Setup installations
116+
env:
117+
REPO_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
118+
CML_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
116119
run: |
117120
# Assumed git actions checks out the repo and gets inside it
118121
cd K8SDeploy/eks-cluster-config
@@ -147,6 +150,10 @@ jobs:
147150
sudo install -m 555 argocd-linux-amd64 /usr/local/bin/argocd
148151
# rm argocd-linux-amd64
149152
153+
# node for cml comment
154+
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
155+
sudo apt-get install -y nodejs
156+
npm install -g @dvcorg/cml
150157
151158
- name: Setup Cluster
152159
continue-on-error: true
@@ -719,20 +726,8 @@ jobs:
719726
echo "- ❌ Model not promoted due to insufficient success rate." >> report.md
720727
fi
721728
722-
- name: Install Node.js and npm
723-
run: |
724-
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
725-
sudo apt-get install -y nodejs
726-
727-
- name: Post Comment with CML
728-
env:
729-
REPO_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
730-
CML_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
731-
run: |
732-
npm install -g @dvcorg/cml
733729
cml comment create report.md
734730
735-
736731
- name: Delete Entire Stack
737732
continue-on-error: true
738733
run: |

.github/workflows/01C_Deployment_PR.yaml

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,17 @@
11
name: Deployment 01C - PR Trigger Workflow
22

3-
# on:
4-
# pull_request:
5-
# types: [opened, synchronize, reopened]
6-
73
on:
8-
workflow_dispatch:
4+
pull_request:
5+
types: [opened, synchronize, reopened]
6+
branches:
7+
- dev_1
8+
9+
# on:
10+
# workflow_dispatch:
911

1012
jobs:
11-
# trigger-build-image:
12-
# uses: ./.github/workflows/01D_Deployment_PR_Push_Image.yaml
13-
# secrets:
14-
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
15-
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
16-
# AWS_REGION: ${{ secrets.AWS_REGION }}
17-
# AWS_ECR_LOGIN_URI: ${{ secrets.AWS_ECR_LOGIN_URI }}
18-
# ECR_REPOSITORY_NAME: ${{ secrets.ECR_REPOSITORY_NAME }}
19-
# AWS_SECURITY_GROUP_ID: ${{ secrets.AWS_SECURITY_GROUP_ID }}
20-
# AWS_SUBNET_ID_1: ${{ secrets.AWS_SUBNET_ID_1 }}
21-
# PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
2213

2314
trigger-train:
24-
# needs: trigger-build-image
2515
uses: ./.github/workflows/01D_Deployment_PR_Train_And_Store.yaml
2616
secrets:
2717
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}

.github/workflows/01_Deployment_Main.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,21 @@ on:
88
workflow_dispatch:
99

1010
jobs:
11-
trigger-train:
12-
uses: ./.github/workflows/01A_Deployment_Train_And_Store.yaml
13-
secrets:
14-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
15-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
16-
AWS_REGION: ${{ secrets.AWS_REGION }}
17-
AWS_ECR_LOGIN_URI: ${{ secrets.AWS_ECR_LOGIN_URI }}
18-
ECR_REPOSITORY_NAME: ${{ secrets.ECR_REPOSITORY_NAME }}
19-
AWS_SECURITY_GROUP_ID: ${{ secrets.AWS_SECURITY_GROUP_ID }}
20-
AWS_SUBNET_ID_1: ${{ secrets.AWS_SUBNET_ID_1 }}
21-
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
11+
# trigger-train:
12+
# uses: ./.github/workflows/01A_Deployment_Train_And_Store.yaml
13+
# secrets:
14+
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
15+
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
16+
# AWS_REGION: ${{ secrets.AWS_REGION }}
17+
# AWS_ECR_LOGIN_URI: ${{ secrets.AWS_ECR_LOGIN_URI }}
18+
# ECR_REPOSITORY_NAME: ${{ secrets.ECR_REPOSITORY_NAME }}
19+
# AWS_SECURITY_GROUP_ID: ${{ secrets.AWS_SECURITY_GROUP_ID }}
20+
# AWS_SUBNET_ID_1: ${{ secrets.AWS_SUBNET_ID_1 }}
21+
# PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
2222

2323

2424
trigger-deploy:
25-
needs: trigger-train
25+
# needs: trigger-train
2626
uses: ./.github/workflows/01B_Deployment_ArgoCD_And_Promote.yaml
2727
secrets:
2828
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}

0 commit comments

Comments
 (0)