unicorn-engine / unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
http://www.unicorn-engine.org
GNU General Public License v2.0
7.68k stars 1.35k forks source link

Created a CI to automatically attach builds to releases #1891

Closed marameref closed 1 year ago

marameref commented 1 year ago

In this PR, I Created a workflow on release.yml that automatically creates a release which is triggered by tag push to remote/origin. The workflow includes the steps to

Create a release, Download artifacts locally Attach the downloaded artifacts to the release To trigger this, you can tag your repo using git tag and push the repo to production using git push origin , can be any tag starting with rc* eg rc0.09, rc0.01, rc1.2 etc

wtdcode commented 1 year ago

This workflow looks pretty promising. Before merging this, could you:

  1. show a successful run of this workflow
  2. rebase to dev branch