Skip to content

Commit 92ed147

Browse files
authored
Fix release notes preview for non PRs (#592)
# Summary Currently for master commits the Release Notes preview is failing: ``` Run cat release_notes_preview.md >> $GITHUB_STEP_SUMMARY cat: release_notes_preview.md: No such file or directory Error: Process completed with exit code 1. ``` ## Proof of Work Passing https://github.com/mongodb/mongodb-kubernetes/actions/runs/19334673064/job/55306298991?pr=592 ## Checklist - [ ] Have you linked a jira ticket and/or is the ticket in the title? - [ ] Have you checked whether your jira ticket required DOCSP changes? - [x] Have you added changelog file? - use `skip-changelog` label if not needed - refer to [Changelog files and Release Notes](https://github.com/mongodb/mongodb-kubernetes/blob/master/CONTRIBUTING.md#changelog-files-and-release-notes) section in CONTRIBUTING.md for more details
1 parent 008b382 commit 92ed147

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/preview_release_notes.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
with:
3232
python-version: ${{ env.PYTHON_VERSION }}
3333
- name: Generate Release Notes
34-
run: python -m scripts.release.release_notes -s $RELEASE_INITIAL_COMMIT_SHA -v $RELEASE_INITIAL_VERSION -o release_notes_tmp.md
34+
run: python -m scripts.release.release_notes -s $RELEASE_INITIAL_COMMIT_SHA -v $RELEASE_INITIAL_VERSION -o release_notes_preview.md
3535
env:
3636
# We can not use environments set via GitHub UI because they will
3737
# not be available in the pull requests running from forks.
@@ -40,8 +40,9 @@ jobs:
4040
- name: Add disclaimer to release notes preview for Pull Requests
4141
if: github.event_name == 'pull_request'
4242
run: |
43-
echo -e "_:warning: (this preview might not be accurate if the PR is not rebased on current master branch)_\n" > release_notes_preview.md
44-
cat release_notes_tmp.md >> release_notes_preview.md
43+
echo -e "_:warning: (this preview might not be accurate if the PR is not rebased on current master branch)_\n" > release_notes_tmp.md
44+
cat release_notes_preview.md >> release_notes_tmp.md
45+
mv -f release_notes_tmp.md release_notes_preview.md
4546
- name: Summarize results
4647
run: cat release_notes_preview.md >> $GITHUB_STEP_SUMMARY
4748
- name: Update PR comment

0 commit comments

Comments
 (0)