https://github.com/iadvize/hello-world-javascript-library
Hello world javascript library used as repo template for other javascript oss libraries at iAdvize
https://github.com/iadvize/hello-world-javascript-library
Last synced: about 1 year ago
JSON representation
Hello world javascript library used as repo template for other javascript oss libraries at iAdvize
- Host: GitHub
- URL: https://github.com/iadvize/hello-world-javascript-library
- Owner: iadvize
- License: mit
- Created: 2020-01-25T10:54:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T02:28:41.000Z (over 3 years ago)
- Last Synced: 2025-03-02T06:18:53.834Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 925 KB
- Stars: 0
- Watchers: 19
- Forks: 1
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# hello-world-javascript-library

This is a repo template for other javascript oss libraries at iAdvize. Use it
for your new library to have a repository set up with lint, test and usefull
github workflows.
# Features
## Continuous integration
Runs lint, test and build on every commit.
## Continuous delivery
Publish canary versions of the library for pull requests. Publish latest version
once a pull request is merged on master.
## Automatic version bump
Flag your pull requests with `patch`, `minor`, `major` to increment the version
of your package or with `no-release` otherwise.
## Automatic changelog bump
Simply complete the `Unreleased` section of the changelog in your pull request.
It will be update to the new version once merge.
## Automatic release creation
Github releases are created automatically on a new version, using the
corresponding part of the changelog as content.
## Automatic rebase and merge
Flagging a pull request with the `keep-rebased-then-merge` flag with keep it
rebased until it can me merged.
## Automatic Github Pages documentation release
Merging a pull request on master will push a new generation of the documentation
on `gh-pages` ([example](https://iadvize.github.io/hello-world-javascript-library/))'
## Dependabot
See [`config`](.dependabot/config.yml)