Artificer is an OAuth2 token creator. Nothing more. Nothing less.
This application is backed by the Echo framework. To get started with development, you'll need to restore the build locally.
go mod downloadOnce all dependencies are installed, you can start the server easily.
go run ./cmd/artificerIf all goes well, Artificer will be available at localhost:8000.
See CONTRIBUTING.md.
This project uses semantic versioning (SemVer 2.0.0). Incrementing versions is managed by bumpversion.
To ensure that the repo is properly versioned, you will need to install bumpversion.
pip install bumpversionOnce installed, bump the version before pushing your code or created a pull request.
# Examples
# Bumping the major version to indicate a backwards incompatible change
bumpversion major
# Bumping the minor version
bumpversion minor
# Bumping the subminor due to a hotfix
bumpversion patchNote: Bumpversion is configured to automatically create a commit when executed.
