diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index ff6ef8bd..22fc40d8 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -39,10 +39,16 @@ jobs: run: | if [ -n "$LAST_SUCCESS" ]; then NEW_COMMITS=$(git rev-list --count --since="$LAST_SUCCESS" origin/develop) + COMMIT_LOG=$(git log --since="$LAST_SUCCESS" --pretty=format:"%h %s" origin/develop) else NEW_COMMITS=1 + COMMIT_LOG=$(git log -n 10 --pretty=format:"%h %s" origin/develop) # Show last 10 commits if no history fi + echo "Has changes: $NEW_COMMITS" + echo "New commits since last successful build:" + echo "$COMMIT_LOG" + if [ "$NEW_COMMITS" -gt 0 ]; then echo "has_changes=true" >> $GITHUB_OUTPUT else @@ -73,4 +79,3 @@ jobs: CROSS_REPO_PUSH_KEY: ${{ secrets.CROSS_REPO_PUSH_KEY }} BUILD_LOG_ZIP_PASSWORD: ${{ secrets.BUILD_LOG_ZIP_PASSWORD }} - \ No newline at end of file diff --git a/.github/workflows/reusable-build-workflow.yml b/.github/workflows/reusable-build-workflow.yml index 6be97a81..7401177a 100644 --- a/.github/workflows/reusable-build-workflow.yml +++ b/.github/workflows/reusable-build-workflow.yml @@ -102,7 +102,7 @@ jobs: - name: Set Release Channel info for build number bumper run: | - echo "RELEASE_CHANNEL=${{ inputs.release_tag }}" >> $GITHUB_OUTPUT + echo "RELEASE_CHANNEL=${{ inputs.release_tag }}" >> $GITHUB_ENV echo "RELEASE_CHANNEL=${RELEASE_CHANNEL}"