From 0e091cc978deb7f0a75f2f57b51f5c63754cbb5a Mon Sep 17 00:00:00 2001 From: smf Date: Tue, 12 Mar 2024 14:51:55 +0800 Subject: [PATCH] add dev repo --- .github/workflows/deploy_compose.yml | 32 ++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy_compose.yml b/.github/workflows/deploy_compose.yml index b606d99..f1e7cba 100644 --- a/.github/workflows/deploy_compose.yml +++ b/.github/workflows/deploy_compose.yml @@ -8,11 +8,19 @@ on: compose_repository: required: false type: string - default: ${{ github.repository }} + default: 'olms/deploy' compose_ref: required: false type: string - default: ${{ github.ref }} + default: 'refs/heads/main' + dev_compose_repository: + required: false + type: string + default: 'olms/deploy_dev' + dev_compose_ref: + required: false + type: string + default: 'refs/heads/main' stack_file_name: required: false type: string @@ -38,16 +46,26 @@ jobs: env: RUNNER_TOOL_CACHE: /toolcache steps: - - uses: actions/checkout@v3 + - name: check info + run: | + echo "github.event_name: ${{ github.event_name }}" + + - name: Check out Dev Compose Repo on pr + uses: actions/checkout@v3 + if: ${{ github.event_name == 'pull_request' }} + with: + repository: ${{ inputs.dev_compose_repository }} + ref: ${{ inputs.dev_compose_ref }} + token: ${{ secrets.REPOS_ACCESS_TOKEN }} + + - name: Check out Deploy Compose Repo on other event + uses: actions/checkout@v3 + if: ${{ ! ( github.event_name == 'pull_request' ) }} with: repository: ${{ inputs.compose_repository }} ref: ${{ inputs.compose_ref }} token: ${{ secrets.REPOS_ACCESS_TOKEN }} - - name: check info - run: | - echo "github.event_name: ${{ github.event_name }}" - - name: Change Version if pr if: ${{ github.event_name == 'pull_request' }} run: |