Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RELEASE 4.18569] Checklist - release name "Aurora" #2389

Closed
18 of 32 tasks
iceman1001 opened this issue May 21, 2024 · 0 comments
Closed
18 of 32 tasks

[RELEASE 4.18569] Checklist - release name "Aurora" #2389

iceman1001 opened this issue May 21, 2024 · 0 comments
Assignees
Labels

Comments

@iceman1001
Copy link
Collaborator

iceman1001 commented May 21, 2024

Checklist

  • make style
  • make miscchecks
  • make clean; make client CC=clang CXX=clang++ LD=clang++ on recent Debian or Ubuntu
  • mymanualchecks.sh
  • mycppcheck.sh no alarming warning?
  • tools/build_all_firmwares.sh check that the script contains all standalone modes then compile all standalone modes (linux only)
  • experimental_lib compilation & tests
  • experimental_client_with_swig compilation & tests
  • GitHub Actions - green across the board ( MacOS, Ubuntu, Windows)

OS compilation and tests

Run tools/release_tests.sh on:

  • RPI Zero
  • Jetson Nano
  • WSL
  • PSv3.xx
  • Archlinux
  • Kali
  • Debian Stable
  • Debian Testing
  • Ubuntu 22
  • ParrotOS
  • Fedora 37
  • OpenSuse Leap
  • OpenSuse Tumbleweed
  • OSX (MacPorts)
  • OSX (Homebrew)
  • Android
  • Termux

creating release

  • CHANGELOG.md: add title: ## [Aurora][YYYY-MM-DD]
  • make release RELEASE_NAME="Aurora"
    • last line of output gives you next command to run.
    • Sample: git push && git push origin v4.18569
  • CHANGELOG.md: edit title to add version info: ## [Aurora.4.18569][YYYY-MM-DD]

Step Github releases

  • Go to Github releases, create release based on the new created tag and publish
    • Choose a tag: v4.18569
    • Target: master
    • Set as the latest release
    • Title: proxmark3-v4.18569
    • Description:
Release v4.18569
Nickname "Aurora"

Step Homebrew updates

  • update homebrew repo, file proxmark3.rb
    • with a SHA256 sum of the file v4.18569.tar.gz
    • with updated list of standalone modes

Step package maintains

  • make a list of new standalone modes, so when we alert package maintainers they have a sporting chance of adding them
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants