Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/danielroe/clickable-path. Zero-dependency package to print paths as OSC 8 hyperlinks.
cli osc8
Something went wrong. Try again.
1.3 kB · 60 lines
YAML
at main
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061name: ci
on: pull_request: branches: - main push: branches: - main
permissions: contents: read
jobs: lint: runs-on: ubuntu-latest
steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - uses: pnpm/setup@fa36a5ef7dcdefc3a7cb25655c122e00cf6e636e # v3 with: cache: true install: false
- name: 📦 Install dependencies run: pnpm install
- name: 🔠 Lint project run: pnpm lint
- name: ✂️ Knip project run: pnpm test:knip
- name: ⚙️ Check package engines run: pnpm test:versions
test: runs-on: ubuntu-latest
steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - uses: pnpm/setup@fa36a5ef7dcdefc3a7cb25655c122e00cf6e636e # v3 with: cache: true install: false
- name: 📦 Install dependencies run: pnpm install
- name: 🛠 Build project run: pnpm build
- name: 💪 Test types run: pnpm test:types
- name: 🧪 Test project run: pnpm test:unit -- --coverage
- name: 🟩 Coverage uses: codecov/codecov-action@303a32d7a59b442fa8d48b6a1cc6825c09c847a5 # v7