mirror of
https://oauth2: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@github.com/m1ngsama/TNT.git
synced 2026-06-26 05:44:38 +08:00
release: prepare 1.0.1
This commit is contained in:
parent
782d21eaae
commit
e78989c7ce
12 changed files with 17 additions and 17 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Changelog
|
||||
|
||||
## 2026-05-21 - Message browsing polish
|
||||
## 1.0.1 - 2026-05-24 - Release candidate hardening
|
||||
|
||||
### Added
|
||||
- Added a first i18n boundary: `TNT_LANG` / locale detection now chooses the
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ CREATING RELEASES
|
|||
make release-check-strict
|
||||
|
||||
4. Create and push tag:
|
||||
git tag v1.0.0
|
||||
git push origin v1.0.0
|
||||
git tag v1.0.1
|
||||
git push origin v1.0.1
|
||||
|
||||
5. GitHub Actions automatically:
|
||||
- Builds binaries (Linux/macOS, AMD64/ARM64)
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh
|
|||
|
||||
Specific version:
|
||||
```bash
|
||||
VERSION=v1.0.0 curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh
|
||||
VERSION=v1.0.1 curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh
|
||||
```
|
||||
|
||||
## Manual Install
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
#include <pthread.h>
|
||||
|
||||
/* Project Metadata */
|
||||
#define TNT_VERSION "1.0.0"
|
||||
#define TNT_VERSION "1.0.1"
|
||||
|
||||
/* Configuration constants */
|
||||
#define DEFAULT_PORT 2222
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ any public registry.
|
|||
|
||||
1. Confirm `TNT_VERSION` in `include/common.h` and the manpage version match.
|
||||
Also update package versions in Arch, Homebrew, and Debian drafts.
|
||||
2. Create a GitHub release tag such as `v1.0.0`.
|
||||
2. Create a GitHub release tag such as `v1.0.1`.
|
||||
3. Build and upload release tarballs or rely on GitHub source archives.
|
||||
4. Replace placeholder checksums in package drafts.
|
||||
5. Verify package contents in an isolated directory:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
pkgbase = tnt-chat
|
||||
pkgdesc = SSH-native terminal chat server with a Vim-style interface
|
||||
pkgver = 1.0.0
|
||||
pkgver = 1.0.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/m1ngsama/TNT
|
||||
arch = x86_64
|
||||
|
|
@ -9,7 +9,7 @@ pkgbase = tnt-chat
|
|||
makedepends = gcc
|
||||
makedepends = make
|
||||
depends = libssh
|
||||
source = tnt-chat-1.0.0.tar.gz::https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz
|
||||
source = tnt-chat-1.0.1.tar.gz::https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = tnt-chat
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: M1ng <REPLACE_WITH_EMAIL>
|
||||
|
||||
pkgname=tnt-chat
|
||||
pkgver=1.0.0
|
||||
pkgver=1.0.1
|
||||
pkgrel=1
|
||||
pkgdesc='SSH-native terminal chat server with a Vim-style interface'
|
||||
arch=('x86_64' 'aarch64')
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ git clone ssh://aur@aur.archlinux.org/tnt-chat.git aur-tnt-chat
|
|||
cp PKGBUILD .SRCINFO aur-tnt-chat/
|
||||
cd aur-tnt-chat
|
||||
git add PKGBUILD .SRCINFO
|
||||
git commit -m "Update to 1.0.0"
|
||||
git commit -m "Update to 1.0.1"
|
||||
git push
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
tnt-chat (1.0.0-1) unstable; urgency=medium
|
||||
tnt-chat (1.0.1-1) unstable; urgency=medium
|
||||
|
||||
* Initial package draft.
|
||||
|
||||
|
|
|
|||
|
|
@ -28,13 +28,13 @@ ruby -c packaging/homebrew/tnt-chat.rb
|
|||
|
||||
## Updating the formula
|
||||
|
||||
1. Publish a GitHub release tag such as `v1.0.0`.
|
||||
1. Publish a GitHub release tag such as `v1.0.1`.
|
||||
2. Download or hash the release source archive:
|
||||
|
||||
```sh
|
||||
curl -L -o tnt-chat-1.0.0.tar.gz \
|
||||
https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz
|
||||
shasum -a 256 tnt-chat-1.0.0.tar.gz
|
||||
curl -L -o tnt-chat-1.0.1.tar.gz \
|
||||
https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz
|
||||
shasum -a 256 tnt-chat-1.0.1.tar.gz
|
||||
```
|
||||
|
||||
3. Replace `REPLACE_WITH_RELEASE_TARBALL_SHA256` in `tnt-chat.rb`.
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
class TntChat < Formula
|
||||
desc "SSH-native terminal chat server with a Vim-style interface"
|
||||
homepage "https://github.com/m1ngsama/TNT"
|
||||
url "https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz"
|
||||
url "https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz"
|
||||
sha256 "REPLACE_WITH_RELEASE_TARBALL_SHA256"
|
||||
license "MIT"
|
||||
|
||||
|
|
|
|||
2
tnt.1
2
tnt.1
|
|
@ -1,5 +1,5 @@
|
|||
.\" tnt(1) - Terminal Network Talk
|
||||
.TH TNT 1 "April 2026" "TNT 1.0.0" "User Commands"
|
||||
.TH TNT 1 "May 2026" "TNT 1.0.1" "User Commands"
|
||||
.SH NAME
|
||||
tnt \- anonymous SSH chat server with Vim\-style TUI
|
||||
.SH SYNOPSIS
|
||||
|
|
|
|||
Loading…
Reference in a new issue