chore(appimage): rebuild AppImage develop — commit dedie v0.41.0 #298 (artefact target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage, 119519736 octets, sha256 8897d85bc2f5aacd0694bf4f2df9baeefc944deb9af36612f3945ca84edc18ca, produit depuis develop @ 6c204d1 incluant le merge #297 — menus Skills/MCP unifies; commandes carnet: npm --prefix frontend run build OK + tauri build --bundles appimage CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 OK; porte le bookkeeping #298: carnet avec convention de tag vx.y.z — x sur master, y sur develop, z sur branches issues de develop — index/counter; regle aussi dans .ideai/CONTEXT.md non versionne par design (.gitignore), le carnet #298 en est la trace durable in-repo; tickets/296/* et scripts/ hors perimetre; tag annote v0.41.0 pose sur ce commit; aucun push)
This commit is contained in:
39
.ideai/tickets/298/carnet.md
Normal file
39
.ideai/tickets/298/carnet.md
Normal file
@ -0,0 +1,39 @@
|
||||
---
|
||||
issueRef: "#298"
|
||||
version: 3
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1788980696528
|
||||
---
|
||||
# Ticket #298 - Rebuild AppImage avec tag de version
|
||||
|
||||
## Demande
|
||||
- Ajouter au contexte projet la convention suivante : chaque rebuild AppImage doit avoir un commit dedie et un tag Git `vx.y.z` sur ce commit.
|
||||
- Incrementation : `x` pour un rebuild commite sur `master`, `y` pour un rebuild commite sur `develop`, `z` pour un rebuild commite sur une branche issue de `develop`.
|
||||
- Rebuild l'AppImage.
|
||||
|
||||
## Etat
|
||||
- Contexte projet global mis a jour par Main avec la convention de tag.
|
||||
- Workflow `build-appimage` charge et applique.
|
||||
|
||||
## Rebuild AppImage
|
||||
Commandes executees depuis `/home/anthony/Documents/Projects/IdeA` :
|
||||
|
||||
```bash
|
||||
npm --prefix frontend run build
|
||||
```
|
||||
|
||||
Resultat : OK (`tsc --noEmit && vite build`, 515 modules transformed).
|
||||
|
||||
Commande executee depuis `/home/anthony/Documents/Projects/IdeA/crates/app-tauri` :
|
||||
|
||||
```bash
|
||||
mkdir -p /tmp/idea-cargo-home && CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage
|
||||
```
|
||||
|
||||
Resultat : OK.
|
||||
Artefact produit : `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
|
||||
|
||||
## A faire par Git
|
||||
- Creer le commit dedie au rebuild/contexte/ticket selon perimetre pertinent.
|
||||
- Ajouter le tag Git `vx.y.z` sur le commit de rebuild, en incrementant `y` car le rebuild est sur `develop`.
|
||||
- Aucun push sans validation utilisateur explicite.
|
||||
17
.ideai/tickets/298/issue.md
Normal file
17
.ideai/tickets/298/issue.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
id: "927fb16d-4f57-4f41-88b2-cedcd7254d75"
|
||||
number: 298
|
||||
title: "Rebuild AppImage avec convention de tag de version"
|
||||
status: "inProgress"
|
||||
priority: "high"
|
||||
sprint: null
|
||||
links: []
|
||||
agentRefs: []
|
||||
attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1788980516152
|
||||
updatedAt: 1788980696528
|
||||
version: 3
|
||||
---
|
||||
Demande utilisateur : ajouter au contexte projet la règle qu'un tag de version doit être ajouté au commit du rebuild de chaque AppImage sous la forme vx.y.z, avec x incrémenté pour un commit sur master, y pour develop et z pour les branches issues de develop ; puis rebuild l'AppImage.
|
||||
@ -1,3 +1,3 @@
|
||||
{
|
||||
"nextNumber": 298
|
||||
"nextNumber": 299
|
||||
}
|
||||
@ -4081,6 +4081,20 @@
|
||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||
},
|
||||
"updatedAt": 1788979147782
|
||||
},
|
||||
{
|
||||
"issueRef": "#298",
|
||||
"path": "298",
|
||||
"title": "Rebuild AppImage avec convention de tag de version",
|
||||
"status": "inProgress",
|
||||
"priority": "high",
|
||||
"sprint": null,
|
||||
"assignedAgentIds": [],
|
||||
"createdBy": {
|
||||
"kind": "agent",
|
||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||
},
|
||||
"updatedAt": 1788980696528
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user