Skip to content

Commit

Permalink
Update SDLC
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelnlindsay committed Oct 17, 2023
1 parent a8bba09 commit 3693be6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 3 deletions.
19 changes: 17 additions & 2 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,23 @@ Welcome! HelloSign Embedded is an open source project which allows HelloSign API
## Pull Requests

1. Fork the HelloSign Embedded repository.
2. Create a new branch for each feature, fix or improvement.
3. Send a pull request from each feature branch to the **`develop`** branch.
2. Create a new branch for your changes ~each feature, fix or improvement.~
3. Increment the version number in packages.json
4. Make your changes
5. Open a pull request, triggering a github action that does the following:
1. verify the version
2. build beta package
3. test beta package
4. generate a github tagged draft release
5. publish beta package to npm & our s3 staging CDN
6. Once the pull request is merged to master, github actions:
1. verifies the live version
2. build package
3. test package
4. generate release with release notes
5. generate github release tag
6. publish to npm
7. publish to our S3 CDN

## License

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,5 @@ If you have any questions or issues with HelloSign Embedded or our API, please c
[external_demo]: https://app.hellosign.com/api/embeddedTest
[external_hellosign]: https://hellosign.com
[external_npm]: https://npmjs.org/package/hellosign-embedded
[external_travis]: https://travis-ci.org/hellosign/hellosign-embedded?branch=master


0 comments on commit 3693be6

Please sign in to comment.