mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
When the "Version Packages" PR is merged, the created commit is the format of "Version Packages (#number)". Therefore, the check-is-release.js script won't match the current regex. Also, I modified the workflows that use the `check-is-release.js` to consider the new release as a release workflow as well.
20 lines
488 B
Bash
Executable File
20 lines
488 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
RELEASE_CHECK=$(node ./scripts/check-is-release.js 2> /dev/null || :)
|
|
if [[ $RELEASE_CHECK == "new-release" || $RELEASE_CHECK == v* ]];
|
|
then
|
|
echo "Publish occurred, running release stats..."
|
|
else
|
|
echo "Not publish commit, exiting..."
|
|
touch .github/actions/next-stats-action/SKIP_NEXT_STATS.txt
|
|
exit 0;
|
|
fi
|
|
|
|
if [[ -z "$NPM_TOKEN" ]];then
|
|
echo "No NPM_TOKEN, exiting.."
|
|
exit 0;
|
|
fi
|
|
|
|
echo "Waiting 30 seconds to allow publish to finalize"
|
|
sleep 30
|