Skip to content

Commit

Permalink
revert changes
Browse files Browse the repository at this point in the history
  • Loading branch information
seljabali committed Apr 27, 2024
1 parent 555c07b commit a2ed065
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 24 deletions.
12 changes: 6 additions & 6 deletions .github/scripts/generate_release_notes.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ def get_commits_since_last_tag():
return commit_logs

def generate_release_notes():
notes = "### ✨ Enhancements\\n"
notes = "### ✨ Enhancements\n"
commit_logs = get_commits_since_last_tag()
authorsSet = set()
dependabotNotes = ''
Expand All @@ -67,21 +67,21 @@ def generate_release_notes():
# Attempt to extract PR number from commit message
pr_match = re.search(r'\(#(\d+)\)', message)
pr_number = pr_match.group(1) if pr_match else ''
commitNote = f"* {message}\\n"
commitNote = f"* {message}\n"
if dependabot in author:
dependabotNotes += commitNote
else:
notes += commitNote
authorsSet.add(author)
else:
notes += "No changes were made since the last release.\\n"
notes += "No changes were made since the last release.\n"

if dependabotNotes != "":
notes += "### 🔨 Dependencies\\n"
notes += "### 🔨 Dependencies\n"
notes += dependabotNotes

notes += "\\n\\nThanks to " + getAuthorHandlesFromNames(authorsSet)
notes += "\\n\\nChange log " + repoUrl + "/compare/" + get_latest_tag() + "..." + calculate_next_tag()
notes += "\n\nThanks to " + getAuthorHandlesFromNames(authorsSet)
notes += "\n\nChange log " + repoUrl + "/compare/" + get_latest_tag() + "..." + calculate_next_tag()
return notes

if __name__ == "__main__":
Expand Down
32 changes: 14 additions & 18 deletions .github/workflows/create-tag-and-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,24 +28,25 @@ jobs:
run: echo "tag=$(python .github/scripts/calculate_next_tag.py)" >> $GITHUB_OUTPUT
shell: bash

# - name: Generate release notes
# id: generate-notes
# run: |
# NOTES=$(python .github/scripts/generate_release_notes.py)
# NOTES="${NOTES//'%'/'%25'}"
# NOTES="${NOTES//$'\n'/'%0A'}"
# NOTES="${NOTES//$'\r'/'%0D'}"
# echo "::set-output name=notes::$NOTES"

- name: Generate release notes v1
id: generate-notes-v1
- name: Generate release notes
id: generate-notes
run: |
NOTES=$(python .github/scripts/generate_release_notes.py)
NOTES="${NOTES//'%'/'%25'}"
NOTES="${NOTES//$'\n'/'%0A'}"
NOTES="${NOTES//$'\r'/'%0D'}"
echo "notes=$NOTES" >> $GITHUB_OUTPUT
echo "::set-output name=notes::$NOTES"
# - name: Generate release notes v1
# id: generate-notes-v1
# run: |
# NOTES=$(python .github/scripts/generate_release_notes.py)
# NOTES="${NOTES//'%'/'%25'}"
# NOTES="${NOTES//$'\n'/'%0A'}"
# NOTES="${NOTES//$'\r'/'%0D'}"
# echo "notes=$NOTES" >> $GITHUB_OUTPUT
# https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

# - name: Generate release notes v2
# id: generate-notes-v2
# run: |
Expand All @@ -59,14 +60,10 @@ jobs:
# echo "EOF" >> $GITHUB_OUTPUT
# done

# - name: Generate release notes and encode
# id: generate-notes-v3
# run: echo "notes=$(python .github/scripts/generate_release_notes.py)" >> $GITHUB_OUTPUT

# - name: Generate release notes and encode
# id: generate-notes-v3
# run: |
# NOTES=$(python .github/scripts/generate_release_notes.py)
# NOTES=$(python .github/scripts/generate_release_notes.py | base64)
# echo "notes=$NOTES" >> $GITHUB_OUTPUT

# - name: Generate release notes
Expand All @@ -75,7 +72,6 @@ jobs:
# echo "notes<<EOF" >> $GITHUB_OUTPUT
# python .github/scripts/generate_release_notes.py'
# echo "EOF" >> $GITHUB_OUTPUT
# https://github.com/seljabali/release-notes-generator/actions/runs/8857213252/job/24324425228

- name: Create the new tag
run: |
Expand Down

0 comments on commit a2ed065

Please sign in to comment.