Skip to content

Commit a1c2df9

Browse files
fix: Use taze to upgrade catalog entry (#3095)
* fix: Use taze to upgrade catalog entry * remove unused property
1 parent 97046c0 commit a1c2df9

File tree

1 file changed

+3
-35
lines changed

1 file changed

+3
-35
lines changed

.github/workflows/posthog-upgrade.yml

Lines changed: 3 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -48,42 +48,10 @@ jobs:
4848
id: pnpm-upgrade
4949
shell: bash
5050
env:
51-
RETRY_TIMES: 20
52-
RETRY_WAIT_SECONDS: 5
5351
PACKAGE_NAME: ${{ github.event.inputs.package_name }}
54-
PACKAGE_VERSION: ${{ github.event.inputs.package_version }}
55-
run: |
56-
OUTGOING_VERSION=$(jq ".dependencies[\"$PACKAGE_NAME\"]" package.json -r)
57-
echo "outgoing-version=$OUTGOING_VERSION" >> "$GITHUB_OUTPUT"
58-
for i in $(seq 1 $RETRY_TIMES); do
59-
# Retry loop because of npm being _eventually_ consistent
60-
if pnpm -r upgrade "$PACKAGE_NAME@$PACKAGE_VERSION"; then
61-
break
62-
else
63-
[ $i -ne $RETRY_TIMES ] && sleep $RETRY_WAIT_SECONDS || false
64-
fi
65-
done
66-
67-
- name: Install new package version in hedgebox-dummy
68-
shell: bash
69-
env:
70-
RETRY_TIMES: 20
71-
RETRY_WAIT_SECONDS: 5
72-
PACKAGE_NAME: ${{ github.event.inputs.package_name }}
73-
PACKAGE_VERSION: ${{ github.event.inputs.package_version }}
7452
run: |
75-
if [ -d "hedgebox-dummy" ]; then
76-
cd hedgebox-dummy
77-
for i in $(seq 1 $RETRY_TIMES); do
78-
if pnpm upgrade "$PACKAGE_NAME@$PACKAGE_VERSION"; then
79-
break
80-
else
81-
[ $i -ne $RETRY_TIMES ] && sleep $RETRY_WAIT_SECONDS || false
82-
fi
83-
done
84-
else
85-
echo "hedgebox-dummy folder not found, skipping"
86-
fi
53+
pnpx taze -r --include "$PACKAGE_NAME" -w
54+
pnpm i
8755
8856
- name: Generate branch name
8957
id: generate-branch-name
@@ -109,7 +77,7 @@ jobs:
10977
11078
${{ github.event.inputs.package_name }} version ${{ github.event.inputs.package_version }} has been released. This updates PostHog to use it.
11179
112-
https://github.com/PostHog/posthog-js/compare/${{ github.event.inputs.package_name }}@${{ steps.pnpm-upgrade.outputs.outgoing-version }}...${{ github.event.inputs.package_name }}@${{ github.event.inputs.package_version }} • [GitHub releases](https://github.com/PostHog/posthog-js/releases) • [npm releases](https://www.npmjs.com/package/${{ github.event.inputs.package_name }}?activeTab=version)
80+
[GitHub releases](https://github.com/PostHog/posthog-js/releases) • [npm releases](https://www.npmjs.com/package/${{ github.event.inputs.package_name }}?activeTab=version)
11381
11482
- name: Output pull request result
11583
shell: bash

0 commit comments

Comments
 (0)