diff --git a/.github/workflows/build-manual.yml b/.github/workflows/build-manual.yml index bdba2ecc..8b561369 100644 --- a/.github/workflows/build-manual.yml +++ b/.github/workflows/build-manual.yml @@ -17,6 +17,11 @@ on: options: - $False - $True + skipValidation: + description: "Determines if the module is validated before building" + default: false + required: false + type: boolean jobs: call-tmpl-build-release: @@ -25,5 +30,6 @@ jobs: module: 'd365fo.tools' skippublish: ${{ inputs.skippublish }} skipghrelease: ${{ inputs.skipghrelease }} + skipValidation: ${{ inputs.skipValidation }} secrets: apikey: ${{ secrets.ApiKey }} \ No newline at end of file diff --git a/.github/workflows/tmpl-build-release.yml b/.github/workflows/tmpl-build-release.yml index 232026b1..8047fc8c 100644 --- a/.github/workflows/tmpl-build-release.yml +++ b/.github/workflows/tmpl-build-release.yml @@ -27,6 +27,11 @@ on: default: $False required: false type: string + skipValidation: + description: "Determines if the module is validated before building" + default: false + required: false + type: boolean secrets: apikey: description: "Key for the PowerShell Gallery API" @@ -45,6 +50,7 @@ jobs: - name: Validate run: .\build\vsts-validate.ps1 shell: powershell + if: ${{ inputs.skipValidation }} == false - name: Build run: .\build\vsts-build.ps1 -ApiKey ${{ secrets.apikey }} -AutoVersion:${{ inputs.autoversion }} -SkipPublish:${{ inputs.skippublish }} shell: powershell