mirror of
https://github.com/l5yth/potato-mesh.git
synced 2026-08-08 18:02:46 +02:00
Bump all packages to 0.7.3 (#845)
* Bump all packages to 0.7.3 * ci: disable Flutter mobile release workflow
This commit is contained in:
@@ -11,5 +11,7 @@
|
||||
- **`ruby.yml`** - Ruby Sinatra app testing
|
||||
- **`javascript.yml`** - Frontend test suite
|
||||
- **`mobile.yml`** - Flutter mobile tests with coverage reporting
|
||||
- **`release.yml`** - Tag-triggered Flutter release builds for Android and iOS
|
||||
- **`release.yml`** - Flutter release builds for Android and iOS (**disabled**:
|
||||
manual `workflow_dispatch` only; the tag-push trigger is commented out until
|
||||
the dysfunctional reader apps are fixed)
|
||||
|
||||
|
||||
@@ -14,10 +14,17 @@
|
||||
|
||||
name: Mobile Release
|
||||
|
||||
# DISABLED: the Flutter reader apps are currently dysfunctional and must not be
|
||||
# released until the underlying issues are fixed. The automatic tag-push trigger
|
||||
# is intentionally removed so version tags (e.g. v0.7.3) do NOT build or publish
|
||||
# mobile release artifacts. The workflow is retained under workflow_dispatch so
|
||||
# maintainers can still run it manually while validating a fix; restore the
|
||||
# "push: tags" trigger below to re-enable automatic releases.
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- "*"
|
||||
workflow_dispatch:
|
||||
# push:
|
||||
# tags:
|
||||
# - "*"
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
+1
-1
@@ -524,7 +524,7 @@ git grep -nA2 'def version_fallback' -- web/lib/potato_mesh/config.rb
|
||||
`{ nodes, messages, telemetry }`, each metric carrying integer
|
||||
`{ hour, day, week, month }`, with `sampled` still present and `false`. The old
|
||||
flat keys (`active_nodes`, integer-valued `meshcore`/`meshtastic`) are **gone** —
|
||||
this is the intended, versioned break. `version_fallback` returns `"0.7.2"`, and
|
||||
this is the intended, versioned break. `version_fallback` returns `"0.7.3"`, and
|
||||
`test_version_sync.py` **passes** — the bump is applied in lockstep across all
|
||||
five language manifests (`data.VERSION`, `Config.version_fallback`,
|
||||
`web/package.json`, `app/pubspec.yaml`, `matrix/Cargo.toml`; `matrix/Cargo.lock`
|
||||
|
||||
@@ -366,9 +366,9 @@ docker pull ghcr.io/l5yth/potato-mesh-matrix-bridge-linux-arm64:latest
|
||||
docker pull ghcr.io/l5yth/potato-mesh-matrix-bridge-linux-armv7:latest
|
||||
|
||||
# version-pinned examples
|
||||
docker pull ghcr.io/l5yth/potato-mesh-web-linux-amd64:v0.7.2
|
||||
docker pull ghcr.io/l5yth/potato-mesh-ingestor-linux-amd64:v0.7.2
|
||||
docker pull ghcr.io/l5yth/potato-mesh-matrix-bridge-linux-amd64:v0.7.2
|
||||
docker pull ghcr.io/l5yth/potato-mesh-web-linux-amd64:v0.7.3
|
||||
docker pull ghcr.io/l5yth/potato-mesh-ingestor-linux-amd64:v0.7.3
|
||||
docker pull ghcr.io/l5yth/potato-mesh-matrix-bridge-linux-amd64:v0.7.3
|
||||
```
|
||||
|
||||
Note: `latest` is only published for non-prerelease versions. Pre-release tags
|
||||
|
||||
@@ -15,11 +15,11 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.7.2</string>
|
||||
<string>0.7.3</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>0.7.2</string>
|
||||
<string>0.7.3</string>
|
||||
<key>MinimumOSVersion</key>
|
||||
<string>14.0</string>
|
||||
</dict>
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
name: potato_mesh_reader
|
||||
description: Meshtastic Reader — read-only view for PotatoMesh messages.
|
||||
publish_to: "none"
|
||||
version: 0.7.2
|
||||
version: 0.7.3
|
||||
|
||||
environment:
|
||||
sdk: ">=3.4.0 <4.0.0"
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ The ``data.mesh`` module exposes helpers for reading Meshtastic node and
|
||||
message information before forwarding it to the accompanying web application.
|
||||
"""
|
||||
|
||||
VERSION = "0.7.2"
|
||||
VERSION = "0.7.3"
|
||||
"""Semantic version identifier shared with the dashboard and front-end."""
|
||||
|
||||
__version__ = VERSION
|
||||
|
||||
Generated
+1
-1
@@ -968,7 +968,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
|
||||
|
||||
[[package]]
|
||||
name = "potatomesh-matrix-bridge"
|
||||
version = "0.7.2"
|
||||
version = "0.7.3"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"axum",
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@
|
||||
|
||||
[package]
|
||||
name = "potatomesh-matrix-bridge"
|
||||
version = "0.7.2"
|
||||
version = "0.7.3"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -315,13 +315,13 @@ module PotatoMesh
|
||||
# Provide the fallback version string when git metadata is unavailable.
|
||||
#
|
||||
# 0.7.0 introduced the breaking /api/stats response-shape change
|
||||
# (SPEC S1); 0.7.2 is the current patch release, kept in lockstep with
|
||||
# the other language manifests. The matching +git tag v0.7.2+ is the
|
||||
# (SPEC S1); 0.7.3 is the current patch release, kept in lockstep with
|
||||
# the other language manifests. The matching +git tag v0.7.3+ is the
|
||||
# maintainer release step.
|
||||
#
|
||||
# @return [String] semantic version identifier.
|
||||
def version_fallback
|
||||
"0.7.2"
|
||||
"0.7.3"
|
||||
end
|
||||
|
||||
# Default refresh interval for frontend polling routines.
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "potato-mesh",
|
||||
"version": "0.7.2",
|
||||
"version": "0.7.3",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "potato-mesh",
|
||||
"version": "0.7.2",
|
||||
"version": "0.7.3",
|
||||
"devDependencies": {
|
||||
"istanbul-lib-coverage": "^3.2.2",
|
||||
"istanbul-lib-report": "^3.0.1",
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "potato-mesh",
|
||||
"version": "0.7.2",
|
||||
"version": "0.7.3",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user