Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/bump-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ jobs:
sed -i "s/\"version\": \"[0-9]*\.[0-9]*\.[0-9]*\"/\"version\": \"$VERSION\"/" src-tauri/tauri.conf.json
# src-tauri/Cargo.toml
sed -i "s/^version = \"[0-9]*\.[0-9]*\.[0-9]*\"/version = \"$VERSION\"/" src-tauri/Cargo.toml
# src-tauri/Cargo.lock (the coffee-note package entry)
sed -i "0,/^name = \"coffee-note\"/{/^name = \"coffee-note\"/{n; s/version = \"[0-9]*\.[0-9]*\.[0-9]*\"/version = \"$VERSION\"/}}" src-tauri/Cargo.lock
# src-tauri/Cargo.lock (the tiernote package entry)
sed -i "0,/^name = \"tiernote\"/{/^name = \"tiernote\"/{n; s/version = \"[0-9]*\.[0-9]*\.[0-9]*\"/version = \"$VERSION\"/}}" src-tauri/Cargo.lock
# website/version.json (drives the installer's update check)
echo "{\"version\": \"$VERSION\"}" > website/version.json

Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,12 @@ jobs:
if [ -z "$ID" ]; then
ID=$(gh api --method POST "repos/${REPO}/releases" \
-f tag_name="${TAG}" \
-f name="Coffee Note ${TAG}" \
-f body="Coffee Note ${TAG#v}
-f name="TierNote ${TAG}" \
-f body="TierNote ${TAG#v}

This release includes the changes recorded in the repository history since the previous version.

Coffee Note is a local-first desktop workspace for organizing notes, priorities, and AI-assisted work, with Windows, macOS, and Linux builds.
TierNote is a local-first desktop workspace for organizing notes, priorities, and AI-assisted work, with Windows, macOS, and Linux builds.

These binaries are not code-signed. Your operating system may display an unverified-developer warning." \
-F draft=true \
Expand Down Expand Up @@ -218,16 +218,16 @@ jobs:
--jq '.[] | "\(.id)\t\(.name)"' \
| while IFS=$'\t' read -r ID NAME; do
case "$NAME" in
*_x64-setup.exe) NEW="Coffee.Note_${VERSION}_Windows_x64-setup.exe" ;;
*_x64_*.msi|*_x64.msi) NEW="Coffee.Note_${VERSION}_Windows_x64.msi" ;;
*_aarch64.dmg) NEW="Coffee.Note_${VERSION}_macOS_arm64.dmg" ;;
*_x64.dmg) NEW="Coffee.Note_${VERSION}_macOS_x64.dmg" ;;
*_amd64.deb) NEW="Coffee.Note_${VERSION}_Linux_x64.deb" ;;
*.x86_64.rpm) NEW="Coffee.Note_${VERSION}_Linux_x64.rpm" ;;
*_arm64.deb) NEW="Coffee.Note_${VERSION}_Linux_arm64.deb" ;;
*.aarch64.rpm) NEW="Coffee.Note_${VERSION}_Linux_arm64.rpm" ;;
*_x64-setup.exe) NEW="TierNote_${VERSION}_Windows_x64-setup.exe" ;;
*_x64_*.msi|*_x64.msi) NEW="TierNote_${VERSION}_Windows_x64.msi" ;;
*_aarch64.dmg) NEW="TierNote_${VERSION}_macOS_arm64.dmg" ;;
*_x64.dmg) NEW="TierNote_${VERSION}_macOS_x64.dmg" ;;
*_amd64.deb) NEW="TierNote_${VERSION}_Linux_x64.deb" ;;
*.x86_64.rpm) NEW="TierNote_${VERSION}_Linux_x64.rpm" ;;
*_arm64.deb) NEW="TierNote_${VERSION}_Linux_arm64.deb" ;;
*.aarch64.rpm) NEW="TierNote_${VERSION}_Linux_arm64.rpm" ;;
*_amd64.AppImage|*_x86_64.AppImage)
NEW="Coffee.Note_${VERSION}_Linux_x64.AppImage" ;;
NEW="TierNote_${VERSION}_Linux_x64.AppImage" ;;
*) NEW="" ;;
esac

Expand Down
14 changes: 8 additions & 6 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# Coffee Note agent notes
# TierNote agent notes

Coffee Note is a sister product forked from the original longevity app. Its visible
product name is **Coffee Note**. The repository directory uses `Coffee-Note`;
internal package names, storage keys, and identifiers use `coffee-note` or
`CoffeeNote` where spaces are invalid; the reverse-domain bundle identifier is
`app.coffeenote.desktop`.
TierNote is a sister product forked from the original longevity app. Its visible
product name is **TierNote**. The repository directory and developer package
names use `TierNote` or `tiernote`. Persisted v0.1.8 identifiers intentionally
remain `app.coffeenote.desktop`, the `Coffee Note` app-data directory,
`.coffee-note` workspace metadata, and `coffee-note:` browser storage keys so
existing users keep their local data after upgrading. Do not rename those
legacy identifiers without an explicit, tested migration.
The copied longevity content is transitional and will be replaced with a clean,
general-purpose note model. The homepage tier list remains the core experience.

Expand Down
Loading