Skip to content

Commit 5341294

Browse files
authored
fix(workflows): docs-preview and npm job (#5042)
* fix(ci): add GITHUB_TOKEN to docs-preview workflow * feat(ci): comment npm dev build instructions on PR
1 parent 06e36b4 commit 5341294

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.github/workflows/ci.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,26 @@ jobs:
217217
# Instead, itis determined in publish-npm.sh script
218218
# using GITHUB environment variables
219219

220+
- name: Comment npm information
221+
uses: marocchino/sticky-pull-request-comment@v2
222+
with:
223+
GITHUB_TOKEN: ${{ github.token }}
224+
header: npm-dev-build
225+
message: |
226+
✨ code-server dev build published to npm for PR #${{ github.event.number }}!
227+
* _Last publish status_: success
228+
* _Commit_: ${{ github.event.pull_request.head.sha }}
229+
230+
To install in a local project, run:
231+
```shell-session
232+
npm install @coder/code-server-pr@${{ github.event.number }}
233+
```
234+
235+
To install globally, run:
236+
```shell-session
237+
npm install -g @coder/code-server-pr@${{ github.event.number }}
238+
```
239+
220240
# TODO: cache building yarn --production
221241
# possibly 2m30s of savings(?)
222242
# this requires refactoring our release scripts

.github/workflows/docs-preview.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
- name: Comment Credentials
3232
uses: marocchino/sticky-pull-request-comment@v2
3333
with:
34+
GITHUB_TOKEN: ${{ github.token }}
3435
header: codercom-preview-docs
3536
message: |
3637
✨ code-server docs for PR #${{ github.event.number }} is ready! It will be updated on every commit.

0 commit comments

Comments
 (0)