Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 5 additions & 11 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [22]
timeout-minutes: 15
steps:
- name: Checkout
Expand All @@ -28,20 +25,17 @@ jobs:
with:
version: 10

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: "pnpm"
- name: Use Bun
uses: oven-sh/setup-bun@v2

- name: Install Dependencies
run: pnpm install
run: bun install

- name: Install Playwright (for MermaidJS)
run: pnpm exec playwright install --with-deps chromium
run: bun playwright install --with-deps chromium

- name: Build Website
run: pnpm build
run: bun run build

- name: Upload Built Website
uses: actions/upload-pages-artifact@v3
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ This website explains the [lua-language-server](https://github.com/LuaLS/lua-lan

See the [contributing guide](./docs/CONTRIBUTING.md).

To get started, run `npm i` to install the dependencies.
To get started, run `bun i` to install the dependencies.

You can then use `npm run dev` to start a local development server on `localhost:3000`.
You can then use `bun dev` to start a local development server on `localhost:3000`.

`npm run build` will build the site for production so it can be previewed. `npm run preview` will preview your build of the website.
`bun run build` will build the site for production so it can be previewed. `bun run preview` will preview your build of the website.

## Acknowledgments

Expand Down
Loading