/
githubmirror
/
socket.io
Обзор
Документация
Войти
/
githubmirror
/
socket.io
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/publish.yml
37 строк
895 B
Damien Arrachequesne
chore(release): engine.io@6.6.9
16 июн 2026, 11:42
Не верифицирован
16 июн 2026, 11:42
9dbec81
Код
Авторство
О чём код?
# trusted publishing: https://docs.npmjs.com/trusted-publishers#for-github-actions # staged publishing: https://docs.npmjs.com/staged-publishing name: Publish on: push: tags: # expected format: <package>@<version> (example: socket.io@1.2.3) - '**@*' jobs: publish: runs-on: ubuntu-latest permissions: contents: read id-token: write steps: - name: Checkout repository uses: actions/checkout@v6 - name: Use Node.js 26 uses: actions/setup-node@v6 with: node-version: 26 registry-url: 'https://registry.npmjs.org' cache: npm - name: Install dependencies run: npm ci - name: Compile each package run: npm run compile --workspaces --if-present - name: Publish package run: npm stage publish --workspace=${GITHUB_REF_NAME%@*} --access public