Skip to content

Commit

Permalink
fun
Browse files Browse the repository at this point in the history
  • Loading branch information
pauldambra committed Jan 31, 2025
1 parent e9bdf78 commit 20725e0
Showing 1 changed file with 25 additions and 25 deletions.
50 changes: 25 additions & 25 deletions .github/workflows/label-version-bump.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Autobump

on:
pull_request:
types: [closed]
# types: [closed]

jobs:
label-version-bump:
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:
BUMP_TYPE: ${{ steps.bump-type.outputs.bump-type }}
id: version-update
run: |
OUTPUT=$($GITHUB_WORKSPACE/scripts/version-packages.sh | tr -d '\n' | tr -d '\r')
OUTPUT=$($GITHUB_WORKSPACE/scripts/version-packages.sh)
echo " --- DEBUG ZONE ---"
echo "$OUTPUT"
# Debug JSON format before parsing
Expand All @@ -64,26 +64,26 @@ jobs:
echo "NEW_VERSION=$(echo "$OUTPUT" | jq -r '.new_version')" >> "$GITHUB_ENV"
- name: Update CHANGELOG.md
run: |
CHANGELOG_HEADING="## $NEW_VERSION - $(date --iso-8601)"
CHANGELOG_POINTS=$(git log v"$OLD_VERSION"..v"$NEW_VERSION" --pretty=format:%s --grep='^.*\d*)$' | sed -e 's/^/- /')
mv CHANGELOG.md CHANGELOG.old.md
echo -e "$CHANGELOG_HEADING\n\n$CHANGELOG_POINTS\n\n$(cat CHANGELOG.old.md)" > CHANGELOG.md
rm CHANGELOG.old.md
env:
OLD_VERSION: ${{ env.OLD_VERSION }}
NEW_VERSION: ${{ env.NEW_VERSION }}

- name: Update the lockfile
run: yarn install

# then commit back to main,
# needs to be able to bypass the branch protection
- name: Commit bump
if: steps.bump-type.outputs.bump-type != 'null'
uses: EndBug/add-and-commit@v7
with:
branch: ${{ github.event.pull_request.base.ref }}
message: "chore: Bump version to ${{ env.NEW_VERSION }}"
github_token: ${{ secrets.POSTHOG_BOT_GITHUB_TOKEN }}
# - name: Update CHANGELOG.md
# run: |
# CHANGELOG_HEADING="## $NEW_VERSION - $(date --iso-8601)"
# CHANGELOG_POINTS=$(git log v"$OLD_VERSION"..v"$NEW_VERSION" --pretty=format:%s --grep='^.*\d*)$' | sed -e 's/^/- /')
# mv CHANGELOG.md CHANGELOG.old.md
# echo -e "$CHANGELOG_HEADING\n\n$CHANGELOG_POINTS\n\n$(cat CHANGELOG.old.md)" > CHANGELOG.md
# rm CHANGELOG.old.md
# env:
# OLD_VERSION: ${{ env.OLD_VERSION }}
# NEW_VERSION: ${{ env.NEW_VERSION }}
#
# - name: Update the lockfile
# run: yarn install
#
# # then commit back to main,
# # needs to be able to bypass the branch protection
# - name: Commit bump
# if: steps.bump-type.outputs.bump-type != 'null'
# uses: EndBug/add-and-commit@v7
# with:
# branch: ${{ github.event.pull_request.base.ref }}
# message: "chore: Bump version to ${{ env.NEW_VERSION }}"
# github_token: ${{ secrets.POSTHOG_BOT_GITHUB_TOKEN }}

0 comments on commit 20725e0

Please sign in to comment.