17693630e3
on: push: branches: - 'master' jobs: lint-and-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 with: fetch-depth: 1 - uses: actions/setup-node@v1 with: node-version: 12 - run: yarn - run: yarn lint - run: yarn test build-and-publish-gpr: needs: lint-and-test runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 with: fetch-depth: 1 - uses: actions/setup-node@v1 with: node-version: 12 registry-url: https://npm.pkg.github.com/ - run: yarn - run: yarn build - run: yarn semantic-release env: NPM_TOKEN: ${{secrets.NPM_TOKEN}} GH_TOKEN: ${{secrets.GH_TOKEN}} CI: true build-and-publish-npm: needs: build-and-publish-gpr runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 with: fetch-depth: 1 - uses: actions/setup-node@v1 with: node-version: 12 registry-url: https://registry.npmjs.org/ - run: yarn - run: yarn build - run: yarn semantic-release env: NPM_TOKEN: ${{secrets.NPM_TOKEN}} NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} GH_TOKEN: ${{secrets.GH_TOKEN}} add npm run all to package.json, local config delete |
||
---|---|---|
.husky | ||
src | ||
.czrc | ||
.gitignore | ||
.prettierignore | ||
.prettierrc | ||
LICENSE | ||
README.md | ||
eslint.config.js | ||
jest.config.cjs | ||
package.json | ||
pnpm-lock.yaml | ||
tsconfig.json |
README.md
TS-Lib-tsup
typescript package bundler with tsup