Skip to content
Boone Gorges edited this page Aug 13, 2024 · 7 revisions
  • Version bumps:
    • pressforward.php Version
    • constants.php PF_VERSION
    • package.json "version"
  • Determine and bump minimum WP version in readme.txt
  • Changelog entry in readme.txt
  • NPM build: npm run build
  • Composer build: composer install --no-dev
  • Make .pot: wp i18n make-pot . languages/pressforward.pot. Important to do this after npm run build so that the line numbers match for JS files.
  • Minify core assets: gulp minify-core-js && gulp minify-core-css. Minifying Libraries can break bootstrap styling.
  • Copy to svn trunk checkout
  • svn st and check for deleted/new items
  • svn ci
  • Test trunk build from https://wordpress.org/plugins/pressforward/advanced/
  • Bump Stable tag in readme.txt
  • Sync this change to svn trunk
  • svn cp trunk tags/[tag]
  • svn ci to finish wordpress.org release
  • Create Git tag
  • Create Git release
  • Merge Git branches to bleeding version and/or create new branches, as necessary
  • Close GitHub milestone