Skip to content

Commit 4167daa

Browse files
committed
Migrate last remaining opentelemetrybot usage to otelbot
1 parent 9d689e1 commit 4167daa

File tree

1 file changed

+12
-21
lines changed

1 file changed

+12
-21
lines changed

.github/workflows/update-otel-deps.yaml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,8 @@ jobs:
1212
permissions:
1313
contents: write # required for pushing changes
1414
steps:
15-
- name: Fork
16-
run: gh repo fork open-telemetry/opentelemetry-js-contrib
17-
env:
18-
GITHUB_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
1915
- name: Checkout
2016
uses: actions/checkout@v5
21-
with:
22-
repository: opentelemetrybot/opentelemetry-js-contrib
23-
ref: main
24-
token: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
25-
- name: Sync with upstream
26-
run: |
27-
git remote show origin
28-
git remote add upstream https://github.com/open-telemetry/opentelemetry-js-contrib.git
29-
git fetch upstream
30-
git reset --hard upstream/main
31-
git push origin main --force
3217

3318
- uses: actions/setup-node@v4
3419
with:
@@ -40,14 +25,20 @@ jobs:
4025

4126
- run: npm ci
4227

28+
- uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2.0.6
29+
id: otelbot-token
30+
with:
31+
app-id: ${{ vars.OTELBOT_APP_ID }}
32+
private-key: ${{ secrets.OTELBOT_PRIVATE_KEY }}
33+
4334
- name: Create/Update Release PR
4435
run: |
45-
git config user.name opentelemetrybot
46-
git config user.email 107717825+opentelemetrybot@users.noreply.github.com
47-
git checkout -b feat/update-otel-deps
36+
git config user.name otelbot
37+
git config user.email 197425009+otelbot@users.noreply.github.com
38+
git checkout -b otelbot/update-otel-deps
4839
node ./scripts/update-otel-deps.js
4940
git commit -am "feat(deps): update deps matching '@opentelemetry/*'"
50-
git push --set-upstream origin feat/update-otel-deps --force
51-
gh pr create --repo open-telemetry/opentelemetry-js-contrib --title "feat(deps): update deps matching '@opentelemetry/*'" --body 'Updates all `@opentelemetry/*` dependencies to latest'
41+
git push --set-upstream origin otelbot/update-otel-deps --force
42+
gh pr create --title "feat(deps): update deps matching '@opentelemetry/*'" --body 'Updates all `@opentelemetry/*` dependencies to latest'
5243
env:
53-
GITHUB_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
44+
GITHUB_TOKEN: ${{ steps.otelbot-token.outputs.token }}

0 commit comments

Comments
 (0)