Skip to content

Speak fluent DynamoDB, write code with fashion, I Promise() 😃

License

Notifications You must be signed in to change notification settings

TheAthletic/dynamodb-oop

 
 

Repository files navigation

@theathletic/dynamodb

This is a NodeJS library to access Amazon DynamoDB databases, forked from @awspilot/dynamodb. Documentation and Examples

	npm install @theathletic/dynamodb

Q: How to publish a new version?

TL;DR create a new release to kick off the npm publish Github action

1 Go draft a new release
2 Pick the tag:
  • The version tag can be created manually (see npm version) and will be selectable
  • Alternatively, the tag can be created on the fly without leaving the release page 👉
Please note:
  • Use the classic v[major].[minor].[patch] versioning please
  • Make sure the version in package.json is updated too
  • Always release code that are already in master please (i.e. no unmerged branch release)
3 Fill release form:
  • Release title = version
  • Fill in the list of changes included in the release. ASCII art is a must.
  • Alternatively, just generate it 👉
4 Publish:
  • Close your eyes
  • Take a deep breath
  • Click Publish release
  • 🍾
5 Check Node.js package action
  • The new package should be published within less than a minute, if things go right[0]

[0] If things don't go right:

  • then have fun looking at the log and figure out what went wrong, may the luck be with you
  • my 2¢: unless the package has already been published (which is less likely if the action fails), it should be safe to delete the release and try creating the same release again after updating any code as necessary

About

Speak fluent DynamoDB, write code with fashion, I Promise() 😃

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.6%
  • Yacc 27.4%