Skip to content

Auto Release - Ray SageMaker #6

Auto Release - Ray SageMaker

Auto Release - Ray SageMaker #6

name: "Auto Release - Ray SageMaker"
on:
schedule:
- cron: '00 21 * * 2,4'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}
cancel-in-progress: false
permissions:
contents: read
jobs:
discover:
runs-on: ubuntu-latest
outputs:
configs: ${{ steps.discover.outputs.configs }}
steps:
- uses: actions/checkout@v6
- id: discover
uses: ./.github/actions/discover-configs
with:
pattern: ".github/config/image/ray/sagemaker-*.yml"
pipeline:
needs: [discover]
strategy:
fail-fast: false
matrix:
include: ${{ fromJson(needs.discover.outputs.configs) }}
uses: ./.github/workflows/ray.pipeline.yml
with:
config-file: ${{ matrix.config_file }}
tag-suffix: ${{ github.run_id }}
release: true
secrets: inherit