mirror of
https://github.com/garronej/ts-ci.git
synced 2025-11-30 21:43:05 +00:00
update
This commit is contained in:
parent
224dc389eb
commit
a55f9e86eb
14 changed files with 449 additions and 2 deletions
15
TEMPLATE_README.md
Normal file
15
TEMPLATE_README.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
|
||||
# GitHub Repo Secrets to set:
|
||||
|
||||
The following Secrets need to be set to be able to publish.
|
||||
|
||||
- ``PAT``: GitHub Personal access token.
|
||||
- ``NODE_AUTH_TOKEN``: NPM Authorization token.
|
||||
|
||||
|
||||
[ts-ci](https://github.com/garronej/ts_ci) is a template that:
|
||||
- Automatically fills the paperwork for you: Fills the package.json and README.md
|
||||
- Automate testing: Every commit pushed will be automatically tested on docker containers against many Node and Deno version ( ``npm test`` ), if everything passes you'll get a green label on the readme.
|
||||
- Publish for you on NPM: Each time you'll change the version number in ``package.json`` a workflow that publishes for NPM and [deno.land](https://deno.land/x/) will trigger. The CHANGELOG.md will be automatically updated based on commit messages since last release.
|
||||
- Enable you to only track sources on the main branch: With this template you won't have to track ``dist/`` on your main branch.
|
||||
- Enable short import path: No more ``import 'my_module/dist/theFileNeeded'`` your users will be able to ``import 'my_module/theFileNeeded'``.
|
||||
Loading…
Add table
Add a link
Reference in a new issue