diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index c7343db582..565bfec7f6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -34,19 +34,21 @@ jobs: # as lerna will fail when there is a leading 0 # See https://github.com/lerna/lerna/issues/2840 - name: Create Nightly Hash + # The date should output YYYYMMDD + # so that it is human readable run: | echo "HASH=1$(git log -1 --format=%H | cut -c 1-7)" >> $GITHUB_ENV - echo "TIMESTAMP=1$(date +%s)" >> $GITHUB_ENV + echo "DATE=1$(date +%Y%m%d)" >> $GITHUB_ENV echo "CURRENT_VERSION=$(node ./.scripts/bump-version.js)" >> $GITHUB_ENV shell: bash - name: Checkout Nightly Branch run: | - git checkout -b nightly-$(echo "${{ env.TIMESTAMP }}")-$(echo "${{ env.HASH }}") - git push origin nightly-$(echo "${{ env.TIMESTAMP }}")-$(echo "${{ env.HASH }}") + git checkout -b nightly-$(echo "${{ env.DATE }}")-$(echo "${{ env.HASH }}") + git push origin nightly-$(echo "${{ env.DATE }}")-$(echo "${{ env.HASH }}") shell: bash - name: Create Nightly Build run: | - HUSKY_SKIP_HOOKS=1 lerna publish $(echo "${{ env.CURRENT_VERSION }}")-nightly.$(echo "${{ env.TIMESTAMP }}").$(echo "${{ env.HASH }}") --no-verify-access --yes --force-publish='*' --dist-tag nightly --conventional-commits --conventional-prerelease --exact --create-release github + HUSKY_SKIP_HOOKS=1 lerna publish $(echo "${{ env.CURRENT_VERSION }}")-nightly.$(echo "${{ env.DATE }}").$(echo "${{ env.HASH }}") --no-verify-access --yes --force-publish='*' --dist-tag nightly --conventional-commits --conventional-prerelease --exact --create-release github env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} shell: bash