Skip to content

chore(sync): cascade fleet template@e8a54dc #1710

chore(sync): cascade fleet template@e8a54dc

chore(sync): cascade fleet template@e8a54dc #1710

name: 🚀 CI
# Dependencies:
# - SocketDev/socket-registry/.github/workflows/ci.yml
on:
push:
branches: [main]
tags: ['*']
pull_request:
branches: [main]
workflow_dispatch:
permissions:
contents: read
jobs:
ci:
name: Run CI Pipeline
uses: SocketDev/socket-registry/.github/workflows/ci.yml@e9f41a4d1ad66a7ade49fa590e68625eb810b593 # main (2026-05-15)
with:
test-script: 'pnpm run test --all --fast'
node-versions: '["22", "24"]'
os-versions: '["ubuntu-latest", "windows-latest"]'
secrets:
SOCKET_API_TOKEN: ${{ secrets.SOCKET_API_TOKEN }}
test-npm-packages:
name: Test NPM Packages
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: SocketDev/socket-registry/.github/actions/setup-and-install@f2c0b112e82ba5203f9a61f69c40890bcfce0196 # main (2026-05-15)
with:
node-version: 22
- name: Build and test npm packages
shell: bash
run: |
pnpm run build
pnpm run test:npm