Skip to content

Release Workflow

Hans-Helge Buerger edited this page Jan 12, 2022 · 5 revisions

Update CHANGELOG.md

  • Execute changelogger release v<version>

Build PHAR

  • Bump version number in config/app.php and package.json
  • Execute changelogger app:build and commit PHAR file
  • Rename PHAR to changelogger-0.2.0.phar. This file will be uploaded to the GitHub release later on
  • Sign PHAR with gpg -ab builds/changelogger-<version>.phar
  • Upload PHAR and ASC to GitHub release

Update Website

  • Copy updated CHANGELOG.md to docs/changelog.md (keep frontmatter)
  • Build & deploy new site: ./deploy.sh
  • Bump Version and create git tag
Clone this wiki locally