From fa751e4c17ce00481c8b895a8b4876701e518e16 Mon Sep 17 00:00:00 2001 From: Iceman Date: Mon, 31 Aug 2020 19:36:45 +0200 Subject: [PATCH] added release template --- .../ISSUE_TEMPLATE/checklist-for-release.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/checklist-for-release.md diff --git a/.github/ISSUE_TEMPLATE/checklist-for-release.md b/.github/ISSUE_TEMPLATE/checklist-for-release.md new file mode 100644 index 000000000..bb43dbcc5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/checklist-for-release.md @@ -0,0 +1,48 @@ +--- +name: Checklist for release +about: A template when making a release +title: "[RELEASE]" +labels: Release +assignees: doegox, iceman1001 + +--- + +Checklist + +- [ ] CHANGELOG.md +- [ ] `make style` +- [ ] `make clean; make -j; ./pm3tests` +- [ ] `( cd client;mkdir build;cd build;cmake ..;make -j ); PM3BIN=./client/build/proxmark3 ./pm3test.sh client` +- [ ] `make clean; make client CC=clang CXX=clang++ LD=clang++` +- [ ] `mymanualchecks.sh` +- [ ] `mycppcheck.sh` no alarming warning? +- [ ] `mymakeclang.sh` no alarming error/warning ? +- [ ] `mystandalone_makes.sh` compile all standalone modes (linux only) +- [ ] [Travis](https://travis-ci.org/github/RfidResearchGroup/proxmark3/builds) green (linux noqt / osx+qt ; with makefile (w/wo bt) / with cmake) +- [ ] [Appveyor](https://ci.appveyor.com/project/RfidResearchGroup/proxmark3/history) green (PS) +- [ ] WSL +- [ ] RPI Zero + + + + +``` +#!/usr/bin/env bash + +make clean; make -j PLATFORM=PM3OTHER; ./pm3test.sh +make clean; make -j PLATFORM=PM3RDV4; ./pm3test.sh +make clean; make -j PLATFORM=PM3RDV4 PLATFORM_EXTRAS=BTADDON; ./pm3test.sh + +( cd client; rm -rf build; mkdir build;cd build;cmake ..;make -j PLATFORM=PM3OTHER ); PM3BIN=./client/build/proxmark3 ./pm3test.sh client +( cd client; rm -rf build; mkdir build;cd build;cmake ..;make -j PLATFORM=PM3RDV4 ); PM3BIN=./client/build/proxmark3 ./pm3test.sh client +( cd client; rm -rf build; mkdir build;cd build;cmake ..;make -j PLATFORM=PM3RDV4 PLATFORM_EXTRAS=BTADDON ); PM3BIN=./client/build/proxmark3 ./tools/pm3test.sh client +``` + +Also test on Debian10 / Ubuntu19.10 +```make clean; make client CC=clang CXX=clang++ LD=clang++``` + +``` +- [ ] make PLATFORM=PM3OTHER +- [ ] make PLATFORM=PM3RDV4 +- [ ] make PLATFORM=PM3RDV4 PLATFORM_EXTRAS=BTADDON +```