From a35f1c181ca9e2ac1ac8e2cee554031f71ffa412 Mon Sep 17 00:00:00 2001 From: Wilson Lin Date: Fri, 19 Jun 2020 11:44:54 +1000 Subject: [PATCH] Do not deploy for test workflow runs --- .github/workflows/java.yml | 4 +++- .github/workflows/nodejs.yml | 4 +++- .github/workflows/python.yml | 4 +++- .github/workflows/ruby.yml | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/java.yml b/.github/workflows/java.yml index ab380a3..3f41d37 100644 --- a/.github/workflows/java.yml +++ b/.github/workflows/java.yml @@ -100,4 +100,6 @@ jobs: EOF - mvn clean deploy + if [[ "$GITHUB_REF" != refs/tags/v* ]]; then + mvn clean deploy + fi diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 742371d..f960600 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -88,4 +88,6 @@ jobs: b2 authorize-account ${{ secrets.CICD_CLI_B2_KEY_ID }} ${{ secrets.CICD_CLI_B2_APPLICATION_KEY }} b2 sync b2://${{ secrets.CICD_CLI_B2_BUCKET_NAME }}/hyperbuild/bin/nodejs/${{ steps.version.outputs.VERSION }}/ ./dist/. cp ../README.md . - npm publish + if [[ "${{ steps.version.outputs.VERSION }}" != "0.0.0" ]]; then + npm publish + fi diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 0309f38..e643c05 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -105,4 +105,6 @@ jobs: b2 authorize-account ${{ secrets.CICD_CLI_B2_KEY_ID }} ${{ secrets.CICD_CLI_B2_APPLICATION_KEY }} b2 sync b2://${{ secrets.CICD_CLI_B2_BUCKET_NAME }}/hyperbuild/bin/python/${{ steps.version.outputs.VERSION }}/ ./hyperbuild/. python setup.py sdist bdist_wheel - python -m twine upload dist/* + if [[ "${{ steps.version.outputs.VERSION }}" != "0.0.0" ]]; then + python -m twine upload dist/* + fi diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 7112490..356323c 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -119,4 +119,6 @@ jobs: :rubygems_api_key: ${{ secrets.RUBYGEMS_API_KEY }} EOF chmod 0600 "$HOME/.gem/credentials" - gem push hyperbuild-${{ steps.version.outputs.VERSION }}.gem + if [[ "${{ steps.version.outputs.VERSION }}" != "0.0.0" ]]; then + gem push hyperbuild-${{ steps.version.outputs.VERSION }}.gem + fi