Skip to content

Monthly(?) build and release process

dteviot edited this page Nov 9, 2024 · 5 revisions

Steps for building and releasing WebToEpub

  1. Confirm Firefox for Android works.
  2. Merge experimental branch into master.
  3. Execute the workflow https://github.com/dteviot/WebToEpub/actions/workflows/AutoRelease.yml with the parameter "minor" for a monthly release. See https://github.com/dteviot/WebToEpub/issues/1410 for more details
  4. Copy files generated by workflow from https://github.com/dteviot/WebToEpub/releases/tag/xxxxxx
  5. Rename files:
  • WebToEpub?.?.?.?.Chrome.zip => WebToEpub?.?.?.?.zip
  • WebToEpub1.0.1.0.Firefox.zip => WebToEpub?.?.?.?.xpi
  1. Post respective files to Post to Google and Mozilla.
  2. Wait for confirmation email that Mozilla has updated store.
  3. Notify and close issues in GitHub that are now done.

Notes

  1. Try to release on last weekend of each month

Clone this wiki locally