diff --git a/.github/workflows/add-new-item-to-project.yml b/.github/workflows/add-new-item-to-project.yml index 679366ee..3deecdfb 100644 --- a/.github/workflows/add-new-item-to-project.yml +++ b/.github/workflows/add-new-item-to-project.yml @@ -36,7 +36,7 @@ jobs: add_new_item_to_project: name: Add New Issue needs: item_number - uses: KinsonDigital/Infrastructure/.github/workflows/add-item-to-project.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/add-item-to-project.yml@v13.3.0 with: org-name: "${{ vars.ORGANIZATION_NAME }}" org-project-name: "${{ vars.ORG_PROJECT_NAME }}" diff --git a/.github/workflows/build-csharp-project.yml b/.github/workflows/build-csharp-project.yml index aedd9ae2..49bc9b66 100644 --- a/.github/workflows/build-csharp-project.yml +++ b/.github/workflows/build-csharp-project.yml @@ -90,13 +90,14 @@ jobs: resolve_proj_file_path: name: Resolving ${{ inputs.project-name }} Project File Path needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/resolve-csharp-proj-file.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/resolve-csharp-proj-file.yml@v13.3.0 with: project-name: ${{ inputs.project-name }} base-path: ${{ inputs.base-path }} secrets: cicd-pat: ${{ secrets.cicd-pat }} + build_project: name: Building ${{ inputs.project-name }} Project needs: resolve_proj_file_path diff --git a/.github/workflows/dotnet-action-release.yml b/.github/workflows/dotnet-action-release.yml index fb595e01..6bceb09b 100644 --- a/.github/workflows/dotnet-action-release.yml +++ b/.github/workflows/dotnet-action-release.yml @@ -157,7 +157,7 @@ jobs: validate_version: name: Validate Version needs: [print_validate_workflow, validate_branch] - uses: KinsonDigital/Infrastructure/.github/workflows/validate-csharp-version.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-csharp-version.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" release-type: "${{ inputs.release-type }}" @@ -168,7 +168,7 @@ jobs: validate_tag: name: Validate Tag needs: validate_version - uses: KinsonDigital/Infrastructure/.github/workflows/validate-tag.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-tag.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" release-type: "${{ inputs.release-type }}" @@ -207,7 +207,7 @@ jobs: validate_github_release: name: GitHub Release Does Not Exist needs: validate_version - uses: KinsonDigital/Infrastructure/.github/workflows/validate-github-release.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-github-release.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" version: "${{ needs.validate_version.outputs.version }}" @@ -218,7 +218,7 @@ jobs: build_project: name: Build Main Project (${{ inputs.project-name }}) needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/build-csharp-project.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/build-csharp-project.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" runs-on: "${{ inputs.runs-on }}" @@ -229,7 +229,7 @@ jobs: run_tests: name: Run Tests needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/run-csharp-tests.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/run-csharp-tests.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}Tests" runs-on: "${{ inputs.runs-on }}" diff --git a/.github/workflows/dotnet-lib-release.yml b/.github/workflows/dotnet-lib-release.yml index 7420ba9e..ce6e4609 100644 --- a/.github/workflows/dotnet-lib-release.yml +++ b/.github/workflows/dotnet-lib-release.yml @@ -182,7 +182,7 @@ jobs: validate_version: name: Validate Version - uses: KinsonDigital/Infrastructure/.github/workflows/validate-csharp-version.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-csharp-version.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" release-type: "${{ inputs.release-type }}" @@ -193,7 +193,7 @@ jobs: validate_tag: name: Validate Tag needs: validate_version - uses: KinsonDigital/Infrastructure/.github/workflows/validate-tag.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-tag.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" release-type: "${{ inputs.release-type }}" @@ -205,7 +205,7 @@ jobs: nuget_pkg_does_not_exist: name: Validate NuGet Package Does Not Exist needs: validate_version - uses: KinsonDigital/Infrastructure/.github/workflows/nuget-package-does-not-exist.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/nuget-package-does-not-exist.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" version: "${{ needs.validate_version.outputs.version }}" @@ -214,7 +214,7 @@ jobs: validate_milestone_status: name: Validate Milestone Status needs: validate_version - uses: KinsonDigital/Infrastructure/.github/workflows/validate-milestone-status.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-milestone-status.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" version: "${{ needs.validate_version.outputs.version }}" @@ -225,7 +225,7 @@ jobs: validate_github_release: name: GitHub Release Does Not Exist needs: [validate_version] - uses: KinsonDigital/Infrastructure/.github/workflows/validate-github-release.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/validate-github-release.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" version: "${{ needs.validate_version.outputs.version }}" @@ -236,7 +236,7 @@ jobs: build_project: name: Build Main Project needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/build-csharp-project.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/build-csharp-project.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}" runs-on: "${{ inputs.runs-on }}" @@ -247,7 +247,7 @@ jobs: run_tests: name: Run Tests needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/run-csharp-tests.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/run-csharp-tests.yml@v13.3.0 with: project-name: "${{ inputs.project-name }}Tests" runs-on: "${{ inputs.runs-on }}" diff --git a/.github/workflows/resolve-csharp-proj-file.yml b/.github/workflows/resolve-csharp-proj-file.yml index a7a5e0de..ed531317 100644 --- a/.github/workflows/resolve-csharp-proj-file.yml +++ b/.github/workflows/resolve-csharp-proj-file.yml @@ -15,7 +15,7 @@ on: type: string base-path: required: false - description: The the fully qualified base directory path to start the search. + description: The fully qualified base directory path to start the search. type: string outputs: project-file-path: diff --git a/.github/workflows/run-csharp-tests.yml b/.github/workflows/run-csharp-tests.yml index 67f48ed2..332dc95d 100644 --- a/.github/workflows/run-csharp-tests.yml +++ b/.github/workflows/run-csharp-tests.yml @@ -92,7 +92,7 @@ jobs: resolve_proj_file_path: name: Resolving ${{ inputs.project-name }} Project File Path needs: print_validate_workflow - uses: KinsonDigital/Infrastructure/.github/workflows/resolve-csharp-proj-file.yml@v13.2.1 + uses: KinsonDigital/Infrastructure/.github/workflows/resolve-csharp-proj-file.yml@v13.3.0 with: project-name: ${{ inputs.project-name }} base-path: ${{ inputs.base-path }} diff --git a/.github/workflows/sync-pr-to-issue.yml b/.github/workflows/sync-pr-to-issue.yml index 45a657e2..be12c6e7 100644 --- a/.github/workflows/sync-pr-to-issue.yml +++ b/.github/workflows/sync-pr-to-issue.yml @@ -16,8 +16,10 @@ on: jobs: initial_sync: name: Start Initial Sync - if: ${{ github.event_name == 'pull_request_target' }} - uses: KinsonDigital/Infrastructure/.github/workflows/initial-manual-sync.yml@v13.2.1 + if: | + github.event_name == 'pull_request_target' && + !startsWith(github.head_ref, 'renovate/') + uses: KinsonDigital/Infrastructure/.github/workflows/initial-manual-sync.yml@v13.3.0 with: issue-or-pr-number: ${{ github.event.pull_request.number }} sync-type: initial @@ -29,8 +31,11 @@ jobs: manual_sync: name: Start Manual Sync - if: ${{ github.event_name == 'issue_comment' && contains(github.event.comment.body, '[run-sync]') }} - uses: KinsonDigital/Infrastructure/.github/workflows/initial-manual-sync.yml@v13.2.1 + if: | + github.event_name == 'issue_comment' && + github.event.issue.pull_request && github.event.issue.pull_request.url != null && + contains(github.event.comment.body, '[run-sync]') + uses: KinsonDigital/Infrastructure/.github/workflows/initial-manual-sync.yml@v13.3.0 with: issue-or-pr-number: ${{ github.event.issue.number }} sync-type: manual