update the workflow files

This commit is contained in:
Michael Duong 2026-01-09 10:02:49 +00:00
parent 637ea9d5e2
commit a62c2f09fd
3 changed files with 309 additions and 297 deletions

View file

@ -2,7 +2,17 @@ name: Sap Change Model Deploy
on: on:
push: push:
branches: [ sap-dev, sap-prod, heat-dev, heat-prod, carbon-dev, carbon-prod] branches:
[
sap-dev,
sap-prod,
heat-dev,
heat-prod,
carbon-dev,
carbon-prod,
carbon_baseline-dev,
carbon-baseline-prod,
]
jobs: jobs:
deploy: deploy:

View file

@ -13,6 +13,7 @@ on:
- "sap-dev" - "sap-dev"
- "heat-dev" - "heat-dev"
- "carbon-dev" - "carbon-dev"
- "carbon_baseline-dev"
permissions: write-all permissions: write-all
@ -180,7 +181,12 @@ jobs:
dvc push -r dev dvc push -r dev
Register-New-Model-Dev: Register-New-Model-Dev:
needs: [Register-Major-Model-Dev, Register-Minor-Model-Dev, Register-Patch-Model-Dev] needs:
[
Register-Major-Model-Dev,
Register-Minor-Model-Dev,
Register-Patch-Model-Dev,
]
if: | if: |
always() && always() &&
(needs.Register-Major-Model-Dev.result == 'success' || needs.Register-Major-Model-Dev.result == 'skipped') && (needs.Register-Major-Model-Dev.result == 'success' || needs.Register-Major-Model-Dev.result == 'skipped') &&

View file

@ -5,14 +5,13 @@ on:
# branches: # branches:
# - "model-**" # - "model-**"
pull_request: pull_request:
branches: ["sap-dev", "heat-dev", "carbon-dev"] branches: ["sap-dev", "heat-dev", "carbon-dev", "carbon_baseline-dev"]
label: label:
types: ["created", "edited"] types: ["created", "edited"]
permissions: write-all permissions: write-all
jobs: jobs:
Check-Label: Check-Label:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -33,7 +32,6 @@ jobs:
# exit(1) # exit(1)
Verify-Lambda: Verify-Lambda:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -107,7 +105,6 @@ jobs:
aws s3 rm --recursive s3://retrofit-data-dev/sap_change_model/sample_data_for_cicd/${timestamp}/ aws s3 rm --recursive s3://retrofit-data-dev/sap_change_model/sample_data_for_cicd/${timestamp}/
Verify-Model: Verify-Model:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -138,7 +135,6 @@ jobs:
docker run prediction_test docker run prediction_test
Trigger-CML: Trigger-CML:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: