name: Continuous Deployment
on:
  workflow_run:
    workflows: [ "Build CI" ]
    types:
      - completed
permissions:
  contents: read
  actions: read
jobs:
  publish-to-nexus-and-release:
    uses: investtal/ci-template-private/.github/workflows/release-lib.yaml@main
    if: contains('main ', github.ref_name)
    with:
      RUNNER: '["self-hosted"]'
      PATH: ./packages/*
    secrets:
      TF_lark_webhook: ${{ secrets.TF_lark_webhook }}
      TF_npmrc: ${{ secrets.TF_npmrc }}
      TF_ci_token: ${{ secrets.TF_ci_token }}
      TF_docker_config: ${{ secrets.TF_docker_config }}
      TF_minio_public_root_user: ${{ secrets.TF_minio_public_root_user }}
      TF_minio_public_root_password: ${{ secrets.TF_minio_public_root_password }}
      TF_minio_host: ${{ secrets.TF_minio_host }}

