Skip to content

Rinx by release tag only: pin v1.0.0, enforced by the generator - #180

Merged
ymote merged 1 commit into
mainfrom
chore/rinx-v1.0.0-tag
Sep 30, 2026
Merged

ymote merged 1 commit into
mainfrom
chore/rinx-v1.0.0-tag

Conversation

@ymote

@ymote ymote commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

Verification (local; [skip ci])

  • setup --check --cargo; native_apps --check; python tests (59)
  • cargo build --locked -p octosense; check-shell-graph for both shells (one octos); the phone check
  • one octosense-app-policy (cargo test --no-run from phone/); one makepad-widgets, from .sources
  • shell 557, phone shell 574, Home 183

Note: v1.0.0 is a tag without published packages (its release workflow failed to install cargo-makepad from Rinx's old Makepad pin). Rinx v1.0.1 moves standalone Rinx to this Makepad and fixes that; the pin moves to v1.0.1 once it is out.

🤖 Generated with Claude Code

…ncy-org/Rinx#37) [skip ci]

- native-apps.json pins Rinx at tag v1.0.0 (commit 0879548b), the first Rinx
  release; the root pin is `tag = "v1.0.0"` and Cargo.lock records the commit.
  From 68afcf79 this brings Rinx #38 (feature parity), #39 (hosted pane
  layouts), #42 (Back at the root is the host's; sign-in in ~5 s on a fresh
  Android install) and #43 (1.0.0).
- tools/native_apps.py: a git source may carry `tag` (a release tag,
  vX.Y.Z or vX.Y.Z-rc.N) with the commit it names in `rev`; apps in
  TAGGED_RELEASES (Rinx) must; --check also reads Cargo.lock and refuses a
  lock whose commit for the tag differs from the manifest's (a moved tag).
- Tests for each rule.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant