- Aggiunto step idempotente `npx cap add android || true` prima di `npx cap sync android`
- Risolve il fallimento quando la directory android/ non è nel repository del consumer
- Il comando è sicuro: se android/ esiste già, emette solo un warning
refs #0 @25m
- elimina il file release.yml perché non più utilizzato nel flusso di lavoro
🔧 chore(ci): aggiorna trigger workflow CI
- aggiungi supporto per pull request su main
- ignora file markdown e cartella docs nei trigger
- migliora gestione delle branch monitorate
- Aggiunto package.json con versione 1.0.0
- Nuovo workflow release.yml standalone: crea release Gitea su tag v*
- Aggiornamento automatico tag major floating (v1 → latest v1.x.x)
- Esempi aggiornati da @main a @v1 (tag major stabile)
Flusso di release:
git tag v1.0.0 && git push origin v1.0.0
→ crea release Gitea con changelog
→ aggiorna tag floating v1
- Aggiunto input 'runner' con default 'catthehacker-latest'
- Permette ai consumer di specificare un runner diverso
- Aggiornato esempio microservizio con runner esplicito
- I package con scope npm (@pzeta/nome) generano tag Docker invalidi
- Aggiunto sed per strippare '@scope/' prima di costruire il tag
- Risultato: gitea.pzetatouch.it/pzeta_touch/telegram-file-bot:1.0.1