mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 17:16:13 +08:00

* remove ZCL_EXCEL_APACK * remove changelog.txt * remove .apack-manifest.xml * Update publishing-a-new-release.md
1.5 KiB
1.5 KiB
Publishing a new release
Let's create a release from time to time, every 1 or 2 months for instance, to contain enough changes, but not too much.
Below are the notes taken while publishing the release 7.15.0
.
Version numbering is based on Semantic Versioning 2.0.0:
7
: a major release. NB: it will probably not change as we don't want to "make incompatible API changes".15
: a minor release0
: patch level (bug fixes)
Create a branch for this new release, change zcl_excel_version
to indicate the new version number and push the changes to the repository
With GitHub Desktop (or any Git console or Git user interface), add the tag 7.15.0
to this branch.
Do a pull request.
Wait for approval/commit(s) merged into the master branch.
Now create the release in GitHub:
- Click "Releases"
- Click "Draft a new release"
- Click "Choose a tag"
- Type the title, click "Auto-generate release notes" and click "Preview" to verify; you should have a list with the following items, edit as required:
+
: new feature*
: bug fix!
: feature modification-
: feature removed
- Click "Publish release"
- It's done, zip and tar.gz files are automatically assigned to the release
- The new release appears in the Code home page, with the changelog in the release page itself.