File tree Expand file tree Collapse file tree 5 files changed +37
-19
lines changed
Expand file tree Collapse file tree 5 files changed +37
-19
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,8 @@ jobs:
108108 } >> "$GITHUB_STEP_SUMMARY"
109109 - name : Version packages
110110 if : steps.plan.outputs.should_run == 'true'
111+ env :
112+ GITHUB_TOKEN : ${{ github.token }}
111113 run : ${{ inputs.version_command }}
112114 - name : Prepare release manifest
113115 if : steps.plan.outputs.should_run == 'true'
Original file line number Diff line number Diff line change 1+ name : changeset
2+
3+ on :
4+ pull_request :
5+ types :
6+ - opened
7+ - reopened
8+ - synchronize
9+ - edited
10+ - labeled
11+ - unlabeled
12+
13+ permissions :
14+ contents : read
15+
16+ env :
17+ HUSKY : " 0"
18+
19+ jobs :
20+ changeset-required :
21+ runs-on : ubuntu-latest
22+ timeout-minutes : 10
23+ steps :
24+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
25+ with :
26+ fetch-depth : 0
27+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
28+ with :
29+ node-version-file : .tool-versions
30+ - name : Fetch pull request base ref
31+ run : git fetch origin "${{ github.base_ref }}:refs/remotes/origin/${{ github.base_ref }}"
32+ - name : Enforce changeset requirement for publishable package changes
33+ run : node scripts/release/enforce-changeset.mjs
Original file line number Diff line number Diff line change 8181 - name : Ensure SHA pinned actions
8282 uses : zgosalvez/github-actions-ensure-sha-pinned-actions@ca46236c6ce584ae24bc6283ba8dcf4b3ec8a066 # v5.0.4
8383
84- changeset-required :
85- if : github.event_name == 'pull_request'
86- runs-on : ubuntu-latest
87- timeout-minutes : 10
88- steps :
89- - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
90- with :
91- fetch-depth : 0
92- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
93- with :
94- node-version-file : .tool-versions
95- - name : Fetch pull request base ref
96- run : git fetch origin "${{ github.base_ref }}:refs/remotes/origin/${{ github.base_ref }}"
97- - name : Enforce changeset requirement for publishable package changes
98- run : node scripts/release/enforce-changeset.mjs
99-
10084 js-test :
10185 runs-on : ${{ matrix.os }}
10286 timeout-minutes : 30
@@ -472,7 +456,6 @@ jobs:
472456 - check-typings
473457 - dead-code
474458 - ensure-pinned-actions
475- - changeset-required
476459 - js-test
477460 - js-build
478461 - e2e-hermetic
@@ -506,7 +489,6 @@ jobs:
506489 check_result "check-typings" "${{ needs.check-typings.result }}"
507490 check_result "dead-code" "${{ needs.dead-code.result }}"
508491 check_result "ensure-pinned-actions" "${{ needs.ensure-pinned-actions.result }}"
509- check_result "changeset-required" "${{ needs.changeset-required.result }}"
510492 check_result "js-test" "${{ needs.js-test.result }}"
511493 check_result "js-build" "${{ needs.js-build.result }}"
512494 check_result "e2e-hermetic" "${{ needs.e2e-hermetic.result }}"
Original file line number Diff line number Diff line change 5959 id : changesets
6060 uses : changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0
6161 with :
62- version : pnpm exec changeset version && pnpm install -- lockfile-only
62+ version : pnpm changeset: version: lockfile
6363 commit : " [ci] release"
6464 title : " [ci] release"
6565 env :
Original file line number Diff line number Diff line change 2121 "changeset" : " changeset" ,
2222 "changeset:status" : " changeset status" ,
2323 "changeset:version" : " changeset version" ,
24+ "changeset:version:lockfile" : " changeset version && pnpm install --lockfile-only" ,
2425 "playground" : " turbo run playground --filter=\" braintrust\" " ,
2526 "playground:cli:push" : " turbo run playground:cli:push --filter=\" braintrust\" " ,
2627 "playground:cli:eval" : " turbo run playground:cli:eval --filter=\" braintrust\" " ,
You can’t perform that action at this time.
0 commit comments