Skip to content

Commit

Permalink
Merge pull request #1974 from Sonicadvance1/update_release_process
Browse files Browse the repository at this point in the history
Docs: Update Release docs
  • Loading branch information
lioncash committed Sep 8, 2022
2 parents b36ec15 + 4145fab commit c987e1e
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions docs/ReleaseProcess.md
Expand Up @@ -16,20 +16,29 @@ There are multiple locations that need to be updated during a release

## Github Steps
* Check out the commit that will be the branch
$ git checkout upstream/main

$ git checkout upstream/main

* Make local main branch be the selected commit
$ git branch -D main
$ git checkout -b main

$ git branch -D main
$ git checkout -b main

* Run the release script
$ Scripts/generate_release.sh

$ Scripts/generate_release.sh

* Push the branches upstream
* This requires administrative push rights
* Both the tag and the main branch needs to be committed
$ git push upstream $CURRENT
$ git push upstream main

$ git push upstream $CURRENT
$ git push upstream main

## Launchpad PPA steps
Follow the steps in: https://github.com/FEX-Emu/FEX-ppa/blob/main/README.md
* Requires PPA GPG key signing access
* Wait the 20-30 minutes for Ubuntu PPA to build and publish the binaries

## Github releases page Steps
* Requires administrative rights
Expand All @@ -55,11 +64,6 @@ $ git push upstream main
* Jekyll will automatically regenerate the website with a github action
* Verify that the post shows up on the site at fex-emu.com

## Launchpad PPA steps
Follow the steps in: https://github.com/FEX-Emu/FEX-ppa/blob/main/README_ppa.md
* Requires PPA GPG key signing access
* Wait the 20-30 minutes for Ubuntu PPA to build and publish the binaries

## Termux package update steps
* Clone https://github.com/termux/termux-packages
* Update the package script with thew new version tag (https://github.com/termux/termux-packages/blob/master/packages/fex/build.sh)
Expand Down

0 comments on commit c987e1e

Please sign in to comment.