From b2e836c232dde948482dfc991abd0fa49031d7e1 Mon Sep 17 00:00:00 2001 From: Michael Duong Date: Sun, 10 Sep 2023 20:34:34 +0100 Subject: [PATCH] test gto step --- .github/workflows/MLPipelinePostMerge.yml | 37 +++++++++++++++++++++ .github/workflows/MLPipelinePullRequest.yml | 8 ++--- 2 files changed, 41 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/MLPipelinePostMerge.yml diff --git a/.github/workflows/MLPipelinePostMerge.yml b/.github/workflows/MLPipelinePostMerge.yml new file mode 100644 index 0000000..7787ea8 --- /dev/null +++ b/.github/workflows/MLPipelinePostMerge.yml @@ -0,0 +1,37 @@ +name: Register the model for the given pipeline branch + +on: + push: + branches: + - "model-**" + +# on: +# pull_request: +# types: +# - closed +# branches: +# - "master" + +permissions: write-all + +jobs: + if_merged: + if: github.event.pull_request.merged == true + runs_on: ubuntu-latest + steps: + # - uses: actions/checkout@v3 + # - name: Install packages to register model + # env: + # AWS_ACCESS_KEY_ID: ${{ secrets.ROBOT_AWS_ACCESS_KEY_ID }} + # AWS_SECRET_ACCESS_KEY: ${{ secrets.ROBOT_AWS_SECRET_ACCESS_KEY }} + # run: | + # pip install --upgrade pip + # pip install -r modules/ml-pipeline/src/pipeline/src/requirements/version_control/requirements.txt + + # - name: Register Model + # run: | + + # dvc pull -r experiments + - name: echo branch + run: | + github.ref_name diff --git a/.github/workflows/MLPipelinePullRequest.yml b/.github/workflows/MLPipelinePullRequest.yml index 186c382..614a984 100644 --- a/.github/workflows/MLPipelinePullRequest.yml +++ b/.github/workflows/MLPipelinePullRequest.yml @@ -1,9 +1,9 @@ name: Build and test model using a dummy prediction pipeline on: - push: - branches: - - "model-**" + # push: + # branches: + # - "model-**" pull_request: branches: [ "master" ] @@ -74,7 +74,7 @@ jobs: # Compare metrics to master git fetch --depth=1 origin master:master - dvc metrics diff --md master >> report.md + dvc metrics diff --md --all master >> report.md cml comment create report.md