Files
opensourcepos/.github
BudsieBuds 97045aca68 fix(release): normalize release tag version and automate template updates
- release.yml:
  - Normalize App.php, package.json, and package-lock.json to clean release version ($TARGET) prior to tagging, ensuring tagged commits contain clean release metadata in git history.
  - Update release commit message to `chore(release): release <version>` to reflect that code, manifests, and templates are committed.
  - Automate updating issue templates (bug report.yml and feature_request.yml) on release: prepends new release, retains top 5 versions, and preserves the fallback option.
  - Automate updating supported versions in SECURITY.md (>= $TARGET and < $TARGET).
  - Remove automated regex update of README.md: the intro sentence describes the v3.4 rewrite to CI4, so blindly regex-replacing the version on future releases produces misleading prose and is brittle against wording edits.
  - Add concurrency group `release` and restrict workflow execution to master branch.
  - Bump App.php, package.json, and package-lock.json to next dev snapshot ($NEXT) in post-release commit.

- build-release.yml:
  - Remove redundant VERSION="${VERSION%-dev}" check and in-runner normalization step now that release commits are clean.

- Templates and Security Policy:
  - Add OpenSourcePOS 3.4.3 to bug report.yml, feature_request.yml, and SECURITY.md.
  - Add "- Older version (specify in description)" fallback option to issue templates.
  - Remove default selection in bug report.yml so reporters specify version explicitly.
2026-10-24 23:14:50 +02:00
..
2021-10-20 22:32:02 +02:00
2020-02-15 01:04:00 +01:00