/
githubmirror
/
solid
Обзор
Документация
Войти
/
githubmirror
/
solid
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/main-ci.yml
50 строк
930 B
Arpit Jain
ci: set explicit read permissions on main-ci workflow
02 июн 2026, 04:01
02 июн 2026, 04:01
ff8f970
Код
Авторство
О чём код?
name: 'Solid CI' on: pull_request: branches: - '*' push: branches: - main permissions: contents: read jobs: job: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: node-version-file: ".nvmrc" registry-url: "https://registry.npmjs.org" cache: "pnpm" - name: Installing deps run: pnpm install - name: Building run: pnpm run build - name: Testing & Coverage run: | pnpm run test pnpm run coverage - name: Coveralls uses: coverallsapp/github-action@v2 with: base-path: packages/solid path-to-lcov: "./packages/solid/coverage/lcov.info" github-token: ${{ secrets.GITHUB_TOKEN }} - name: Archive production artifacts uses: actions/upload-artifact@v4 with: name: dist-folder path: | '*/dist' '*/types'