mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 17:19:03 -04:00
release guide
This commit is contained in:
parent
1df1d9f471
commit
17d7d8a8c5
19
doc/release-checklist.md
Normal file
19
doc/release-checklist.md
Normal file
@ -0,0 +1,19 @@
|
||||
* Update version in CMakeLists.txt
|
||||
* Finalize Debian changelog with `dch -r`
|
||||
* git commit -a -m v$VERSION
|
||||
* Tag with `git tag -a v$VERSION -m "v$VERSION"`
|
||||
* `git push && git push origin --tags`
|
||||
* Draft new release at https://github.com/dankamongmen/notcurses/releases
|
||||
* Title is "v$VERSION—some quip"
|
||||
* That's an em dash (U+2014, UTF-8 e2 80 94), get it right
|
||||
* Build new Debian package
|
||||
* git clean -d -f -x
|
||||
* `tar -cJf ../notcurses_$VERSION.orig.tar.xz --exclude=.git --exclude=debian -C.. notcurses-$VERSION`
|
||||
* debuild
|
||||
* Copy `../*notcurses*$VERSION*` to apt repo, import with `reprepro`
|
||||
* Upload new AUR information
|
||||
* Update `pkgver` and `sha256sums` entries
|
||||
* `makepkg --printsrcinfo > .SRCINFO`
|
||||
* Test that package builds with `makepkg`
|
||||
* `git commit -a`
|
||||
* Update Debian changelog with `dch -v $NEXTVERSION-1`
|
Before Width: | Height: | Size: 980 KiB After Width: | Height: | Size: 980 KiB |
@ -27,14 +27,14 @@ class LibavTest : public :: testing::Test {
|
||||
};
|
||||
|
||||
TEST_F(LibavTest, LoadImage) {
|
||||
auto ncv = ncplane_visual_open(ncp_, "../tools/dsscaw-purp.png");
|
||||
auto ncv = ncplane_visual_open(ncp_, "../tests/dsscaw-purp.png");
|
||||
ASSERT_NE(nullptr, ncv);
|
||||
ASSERT_NE(nullptr, ncvisual_decode(ncv));
|
||||
ncvisual_destroy(ncv);
|
||||
}
|
||||
|
||||
TEST_F(LibavTest, LoadVideo) {
|
||||
auto ncv = ncplane_visual_open(ncp_, "../tools/atliens.mkv");
|
||||
auto ncv = ncplane_visual_open(ncp_, "../tests/atliens.mkv");
|
||||
ASSERT_NE(nullptr, ncv);
|
||||
ASSERT_NE(nullptr, ncvisual_decode(ncv));
|
||||
ncvisual_destroy(ncv);
|
||||
|
Loading…
x
Reference in New Issue
Block a user