1. Add validation for the tag before building the image or doing anything. This is strict case-sensitive validation, that will allow only three numbers in the version, and the first number has to be a single digit. Support for `-beta` versions is also being removed, as we just don't use it. Thanks to removing this, we'll build the `latest` and `v1.2.3` images together, instead of building two separate images. 2. The server and client are reading version from `version` key in `info.json`, but RTS is reading it from `githubRef` key in `info.json`. This discrepancy is debt, and has no reason to exist. We fix RTS to also read the version from the `version` field. Why are we doing this? [Slack conversation](https://theappsmith.slack.com/archives/C0341RERY4R/p1714098736865219?thread_ts=1714066995.288859&cid=C0341RERY4R). |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| config-test.json | ||
| config.json | ||
| config.yml | ||
| labeler.yml | ||
| pull_request_template.md | ||
| release-drafter-template.yml | ||
| reviewers.yml | ||
| semantic.yml | ||