Skip to content

docs: rename plugin marketplace to pleaseai/claude-code-plugins (#67) #161

docs: rename plugin marketplace to pleaseai/claude-code-plugins (#67)

docs: rename plugin marketplace to pleaseai/claude-code-plugins (#67) #161

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
permissions:
contents: read
concurrency:
group: ci-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
test:
runs-on: ubuntu-latest
env:
# CI runs no git hooks, so skip the cargo:hk source build (~3 min on every run).
# node/bun are still provisioned from mise.toml for parity with local dev.
MISE_DISABLE_TOOLS: cargo:hk
steps:
- name: Checkout code
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
# Read-only job; later bun steps run repo code, so don't leave the
# checkout token in .git/config (matches rust.yml).
persist-credentials: false
- name: Setup mise (node, bun)
uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
- name: Install dependencies
run: bun install --frozen-lockfile
- name: Typecheck
run: bun run typecheck
- name: Lint
run: bun run lint