Skip to content

Commit

Permalink
using upload artifacts v4 in github workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
jayesh-tanna committed Oct 8, 2024
1 parent 6ec63cd commit a3e7f50
Show file tree
Hide file tree
Showing 149 changed files with 149 additions and 298 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python share-data-using-registry.ipynb share-data-using-registry.output.ipynb
working-directory: sdk/python/assets/assets-in-registry
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: share-data-using-registry
path: sdk/python/assets/assets-in-registry
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python share-models-components-environments.ipynb share-models-components-environments.output.ipynb
working-directory: sdk/python/assets/assets-in-registry
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: share-models-components-environments
path: sdk/python/assets/assets-in-registry
3 changes: 1 addition & 2 deletions .github/workflows/sdk-assets-component-component.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python component.ipynb component.output.ipynb
working-directory: sdk/python/assets/component
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: component
path: sdk/python/assets/component
3 changes: 1 addition & 2 deletions .github/workflows/sdk-assets-data-working_with_mltable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python working_with_mltable.ipynb working_with_mltable.output.ipynb
working-directory: sdk/python/assets/data
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: working_with_mltable
path: sdk/python/assets/data
3 changes: 1 addition & 2 deletions .github/workflows/sdk-assets-environment-environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python environment.ipynb environment.output.ipynb
working-directory: sdk/python/assets/environment
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: environment
path: sdk/python/assets/environment
3 changes: 1 addition & 2 deletions .github/workflows/sdk-assets-model-model.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python model.ipynb model.output.ipynb
working-directory: sdk/python/assets/model
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: model
path: sdk/python/assets/model
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python custom-output-batch.ipynb custom-output-batch.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/custom-outputs-parquet
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: custom-output-batch
path: sdk/python/endpoints/batch/deploy-models/custom-outputs-parquet
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@ jobs:
papermill -k python mlflow-for-batch-tabular.ipynb mlflow-for-batch-tabular.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/heart-classifier-mlflow
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: mlflow-for-batch-tabular
path: sdk/python/endpoints/batch/deploy-models/heart-classifier-mlflow
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@ jobs:
papermill -k python text-summarization-batch.ipynb text-summarization-batch.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/huggingface-text-summarization
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: text-summarization-batch
path: sdk/python/endpoints/batch/deploy-models/huggingface-text-summarization
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python imagenet-classifier-batch.ipynb imagenet-classifier-batch.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/imagenet-classifier
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: ./.github/actions/upload-artifact
with:
name: imagenet-classifier-batch
path: sdk/python/endpoints/batch/deploy-models/imagenet-classifier
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@ jobs:
papermill -k python imagenet-classifier-mlflow.ipynb imagenet-classifier-mlflow.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/imagenet-classifier
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: imagenet-classifier-mlflow
path: sdk/python/endpoints/batch/deploy-models/imagenet-classifier
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python mnist-batch.ipynb mnist-batch.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-models/mnist-classifier
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: mnist-batch
path: sdk/python/endpoints/batch/deploy-models/mnist-classifier
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python sdk-deploy-and-test.ipynb sdk-deploy-and-test.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-pipelines/batch-scoring-with-preprocessing
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: sdk-deploy-and-test
path: sdk/python/endpoints/batch/deploy-pipelines/batch-scoring-with-preprocessing
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python sdk-deploy-and-test.ipynb sdk-deploy-and-test.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-pipelines/hello-batch
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: sdk-deploy-and-test
path: sdk/python/endpoints/batch/deploy-pipelines/hello-batch
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python sdk-deploy-and-test.ipynb sdk-deploy-and-test.output.ipynb --log-output
working-directory: sdk/python/endpoints/batch/deploy-pipelines/training-with-components
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: sdk-deploy-and-test
path: sdk/python/endpoints/batch/deploy-pipelines/training-with-components
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-custom-container-multimodel.ipynb online-endpoints-custom-container-multimodel.output.ipynb
working-directory: sdk/python/endpoints/online/custom-container
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-custom-container-multimodel
path: sdk/python/endpoints/online/custom-container
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-custom-container.ipynb online-endpoints-custom-container.output.ipynb
working-directory: sdk/python/endpoints/online/custom-container
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-custom-container
path: sdk/python/endpoints/online/custom-container
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-triton-cc.ipynb online-endpoints-triton-cc.output.ipynb
working-directory: sdk/python/endpoints/online/custom-container/triton
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-triton-cc
path: sdk/python/endpoints/online/custom-container/triton
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python kubernetes-online-endpoints-safe-rollout.ipynb kubernetes-online-endpoints-safe-rollout.output.ipynb
working-directory: sdk/python/endpoints/online/kubernetes
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: kubernetes-online-endpoints-safe-rollout
path: sdk/python/endpoints/online/kubernetes
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python kubernetes-online-endpoints-simple-deployment.ipynb kubernetes-online-endpoints-simple-deployment.output.ipynb
working-directory: sdk/python/endpoints/online/kubernetes
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: kubernetes-online-endpoints-simple-deployment
path: sdk/python/endpoints/online/kubernetes
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python 1_langchain_basic_deploy.ipynb 1_langchain_basic_deploy.output.ipynb
working-directory: sdk/python/endpoints/online/llm/langchain
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: 1_langchain_basic_deploy
path: sdk/python/endpoints/online/llm/langchain
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python 1_semantic_http_server.ipynb 1_semantic_http_server.output.ipynb
working-directory: sdk/python/endpoints/online/llm/semantic-kernel
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: 1_semantic_http_server
path: sdk/python/endpoints/online/llm/semantic-kernel
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-managed-identity-sai.ipynb online-endpoints-managed-identity-sai.output.ipynb
working-directory: sdk/python/endpoints/online/managed/managed-identities
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-managed-identity-sai
path: sdk/python/endpoints/online/managed/managed-identities
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-managed-identity-uai.ipynb online-endpoints-managed-identity-uai.output.ipynb
working-directory: sdk/python/endpoints/online/managed/managed-identities
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-managed-identity-uai
path: sdk/python/endpoints/online/managed/managed-identities
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-binary-payloads.ipynb online-endpoints-binary-payloads.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-binary-payloads
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-inference-schema.ipynb online-endpoints-inference-schema.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-inference-schema
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-keyvault.ipynb online-endpoints-keyvault.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-keyvault
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-multimodel.ipynb online-endpoints-multimodel.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-multimodel
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-openapi.ipynb online-endpoints-openapi.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-openapi
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-safe-rollout.ipynb online-endpoints-safe-rollout.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-safe-rollout
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-simple-deployment.ipynb online-endpoints-simple-deployment.output.ipynb
working-directory: sdk/python/endpoints/online/managed
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-simple-deployment
path: sdk/python/endpoints/online/managed
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-deploy-mlflow-model-with-script.ipynb online-endpoints-deploy-mlflow-model-with-script.output.ipynb
working-directory: sdk/python/endpoints/online/mlflow
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-deploy-mlflow-model-with-script
path: sdk/python/endpoints/online/mlflow
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-deploy-mlflow-model.ipynb online-endpoints-deploy-mlflow-model.output.ipynb
working-directory: sdk/python/endpoints/online/mlflow
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-deploy-mlflow-model
path: sdk/python/endpoints/online/mlflow
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python online-endpoints-triton.ipynb online-endpoints-triton.output.ipynb
working-directory: sdk/python/endpoints/online/triton/single-model
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: online-endpoints-triton
path: sdk/python/endpoints/online/triton/single-model
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python openai_completions_finetune.ipynb openai_completions_finetune.output.ipynb
working-directory: sdk/python/foundation-models/azure_openai/oai-v1
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: openai_completions_finetune
path: sdk/python/foundation-models/azure_openai/oai-v1
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python question-answering-online-endpoint.ipynb question-answering-online-endpoint.output.ipynb
working-directory: sdk/python/foundation-models/huggingface/inference/question-answering
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: question-answering-online-endpoint
path: sdk/python/foundation-models/huggingface/inference/question-answering
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python token-classification-online-endpoint.ipynb token-classification-online-endpoint.output.ipynb
working-directory: sdk/python/foundation-models/huggingface/inference/token-classification
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: token-classification-online-endpoint
path: sdk/python/foundation-models/huggingface/inference/token-classification
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python translation-online-endpoint.ipynb translation-online-endpoint.output.ipynb
working-directory: sdk/python/foundation-models/huggingface/inference/translation
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: translation-online-endpoint
path: sdk/python/foundation-models/huggingface/inference/translation
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ jobs:
papermill -k python zero-shot-classification-online-endpoint.ipynb zero-shot-classification-online-endpoint.output.ipynb
working-directory: sdk/python/foundation-models/huggingface/inference/zero-shot-classification
- name: upload notebook's working folder as an artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: ./.github/actions/upload-artifact
with:
name: zero-shot-classification-online-endpoint
path: sdk/python/foundation-models/huggingface/inference/zero-shot-classification
Loading

0 comments on commit a3e7f50

Please sign in to comment.