Skip to main content

No project description provided

Project description

setup-badge

CI


😎 Why you need setup-badge?

setup-badge empowers you to create dynamic and static endpoint badges to showcase on your README file.

In a dynamic badge, the message changes over time. For instance, code coverage percentage and software version. In a static badge, the message does not change regularly over time. For instance, license and programming language.

p.s. message refers to the right side of a badge



✨ Summary of running the above commands

  • badges branch can hold multiple JSON files.
  • badges folder can hold json files from different branches.

Command Runs



🔔 What is next after creating the endpoint badge?

  • copy and paste to your README file
  • write a commit and merge your code



🔧 setup-badge command line options

Input Description Default Notes
badge-name JSON endpoint filename badge JSON endpoint filename
branch-name Branch to hold JSON endpoint badges a single branch can hold multiple JSON endpoint files
badge-style Badge style flat other options: flat-square, plastic, for-the-badge, social
badge-url Badge URL '' no default value (enter a url if necessary)
label Left side text demo -
label-color Left side background color 2e2e2e hex color
message Right side text no status place dynamic/static data here
message-color Right side background color 2986CC hex color
remote-name Git remote source branch origin leave it as-is in general
gitconfig-name Git config user name Mona Lisa need this option for CI or GitHub action
gitconfig-email Git config user email mona.lisa@github.com need this option for CI or GitHub action

😕 Troubleshooting

Open an issue


🙏 Contributing

Pull requests and stars are always welcome. For pull requests to be accepted on this project, you should follow PEP8 when creating/updating Python codes.

See Contributing


📚 References

Shields.io Endpoint Badge

Hex Color

How to fork a repo


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

setup_badge-1.0.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

setup_badge-1.0.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file setup_badge-1.0.0.tar.gz.

File metadata

  • Download URL: setup_badge-1.0.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for setup_badge-1.0.0.tar.gz
Algorithm Hash digest
SHA256 260a7d2befc092af37c25ba7209340398d6b36144d64b43f01d4aec5ed4c33be
MD5 f098f1a8144ef69272cc9de5e1798518
BLAKE2b-256 b452b9bafeb336db1066f48b948f65c7e05cfbd7763987a20b968fedc5fe558a

See more details on using hashes here.

File details

Details for the file setup_badge-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: setup_badge-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for setup_badge-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16130867596c5d4241b821c4dc8ed5d6e7ef75439e826380d2c6434b92c5230e
MD5 e4deafe67f355495f89e6b2fc175827b
BLAKE2b-256 bc22d27ef5c18412f49f17606dd52ef51fe3fa8bf047ff7520f3383b7507d785

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page