Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 900 Bytes

RELEASING.md

File metadata and controls

18 lines (16 loc) · 900 Bytes

Releasing

The following list describe the steps necessary to release a new version.

  1. Run all tests (including all examples + integration)
  2. Run docker compose and manually test ui (or verify on website):
    1. AMQP: https://amqp.demo.springwolf.dev/
    2. CloudStream https://cloud-stream.demo.springwolf.dev/
    3. JMS: https://jms.demo.springwolf.dev/
    4. Kafka: https://kafka.demo.springwolf.dev/
    5. SNS: https://sns.demo.springwolf.dev/
    6. SQS: https://sqs.demo.springwolf.dev/
  3. Update all-contributors in README.md
  4. Remove the -SNAPHSOT postfix in .env, create a new branch release/0.X.X (version number), commit & push
  5. Run GitHub Publish releases pipeline from the newly created release branch
  6. Release version in nexus
  7. Update version number on website
  8. Update the version number in .env for next snapshot on branch master, commit & push