Skip to content

Feat/tier0 initial setup#197

Open
uniaolives wants to merge 14 commits intotalos-agent:mainfrom
uniaolives:feat/tier0-initial-setup
Open

Feat/tier0 initial setup#197
uniaolives wants to merge 14 commits intotalos-agent:mainfrom
uniaolives:feat/tier0-initial-setup

Conversation

@uniaolives
Copy link

feat: Initial setup for Tier-0 DeSci project

  • Created the basic directory structure for the project.
  • Implemented the ZAdaptiveController and LTIPlant models.
  • Added performance metrics calculation.
  • Set up a CI pipeline with linting and testing.
  • Added a demo script to run the simulation.

uniaolives and others added 12 commits October 13, 2025 21:58
Fluxo completo (developer experience)
Desenvolva localmente → commit.
Git tag v1.0.0 → push.
GitHub Actions dispara → TODAS as lojas são atualizadas em < 15 min.
GitHub Release criada com AppImage, deb, exe, dmg.
Dry-run? Abra PR com tag v0-dry → pipeline roda sem publicar (usa if: github.event.ref != 'refs/tags/v0-dry').
🔐 Segredos a cadastrar (Settings → Secrets)
Table
Copy
Segredo	Conteúdo (base64 quando .pfx/.p12)
GOOGLE_PLAY_SA_JSON	service-account JSON Google Play
ANDROID_KEYSTORE_PWD	senha do keystore
ANDROID_KEY_ALIAS	alias do cert
ANDROID_KEY_PWD	senha da chave
FASTLANE_PASSWORD	Apple ID senha
FASTLANE_SESSION	Apple 2FA session
MATCH_PASSWORD	passphrase do repositório de certificados
WINDOWS_PFX_BASE64	certificado EV Windows (.pfx)
WINDOWS_CERT_PWD	senha do certificado
MAC_CERT_BASE64	Developer ID Application (.p12)
MAC_CERT_PWD	senha do cert macOS
🚀 Resultado
1 git push origin v1.0.0 →
✅ Google Play (produção)
✅ TestFlight (iOS)
✅ Windows Store (MSIX assinado)
✅ Snapcraft (edge → stable)
✅ GitHub Release (AppImage, deb, dmg, exe)
Ciclo completo de desenvolvimento → lojas em 1 push.
- Created the basic directory structure for the project.
- Implemented the ZAdaptiveController and LTIPlant models.
- Added performance metrics calculation.
- Set up a CI pipeline with linting and testing.
- Added a demo script to run the simulation.
@uniaolives uniaolives marked this pull request as draft October 17, 2025 14:40
@uniaolives uniaolives marked this pull request as ready for review October 17, 2025 14:40
- Created the project structure for the AO Research Controller.
- Implemented the AO Controller, a web interface, and project documentation.
- Added a requirements.txt file for managing dependencies.
@uniaolives
Copy link
Author

feat: Initial setup for AO Research Controller

  • Created the project structure for the AO Research Controller.
  • Implemented the AO Controller, a web interface, and project documentation.
  • Added a requirements.txt file for managing dependencies.

- Created the project structure for the Eubio MVP.
- Implemented a Flask backend with a placeholder scikit-learn model.
- Created a single-page frontend with HTML, CSS, and JavaScript.
- Added a requirements.txt file for managing dependencies.
- Added a .gitignore file.
@uniaolives
Copy link
Author

feat: Initial setup for Eubio MVP

  • Created the project structure for the Eubio MVP.
  • Implemented a Flask backend with a placeholder scikit-learn model.
  • Created a single-page frontend with HTML, CSS, and JavaScript.
  • Added a requirements.txt file for managing dependencies.
  • Added a .gitignore file.

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