Open
Conversation
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.
Adds a `DiscordSettings` class to `src/talos/settings.py` to manage the Discord webhook URL. This change includes a validator to ensure the webhook URL is present and correctly formatted. - Adds `validate_webhook_url` to `src/talos/utils/validation.py` - Adds `DiscordSettings` to `src/talos/settings.py` - Fixes mypy errors in `src/talos/settings.py`
This commit introduces a formal proposal document for integrating Aurum Grid as the official decentralized audit infrastructure for the Firestarter DAO. The proposal is created as a markdown file (`FIRESTARTER_PROPOSAL.md`) and outlines the motivation, technical specifications, and governance implications of the partnership. It is designed to be submitted to the Firestarter DAO's governance portal.
This commit introduces the `GovernanceAlertsTool`, a new supervised tool for sending notifications to multiple platforms. Key changes: - Creates `src/talos/tools/governance_alerts.py` with the `GovernanceAlertsTool` class. - The tool supports sending messages to Discord, Slack, Telegram, and email (via SendGrid). - Adds `SlackSettings`, `TelegramSettings`, and `SendgridSettings` to `src/talos/settings.py` to manage API credentials. - Includes unit tests for the new tool in `tests/test_governance_alerts_tool.py`, using mocks for external services. - Corrects several import errors in `src/talos/tools/__init__.py` that were discovered during testing.
This commit introduces a new set of tools and utilities for parsing and handling BRICS Pay log strings. Key changes: - Creates `src/talos/models/workflows.py` with the `WorkflowVariables` Pydantic model to structure the parsed log data. - Creates `src/talos/utils/log_parser.py` with `parse_log_string` and `verify_checksum` functions. - Creates `src/talos/tools/query_generator.py` with the `QueryGeneratorTool` to generate SQL and shell queries from parsed logs. - Adds unit tests for the new parser, checksum verification, and query generator in `tests/test_log_parser.py` and `tests/test_query_generator_tool.py`. - Updates `src/talos/tools/__init__.py` to correctly export all tool classes.
This commit introduces the `PseudonymHelperTool`, a new supervised tool designed to assist public figures in publishing academic work under a pseudonym while adhering to ethical guidelines. The tool provides three main functions: - `check`: Checks for potential name collisions on Google Scholar and ORCID using the WebSearchTool. - `template`: Generates a Markdown template for a notarised declaration to legally link the real identity to the pseudonym. - `checklist`: Provides a step-by-step workflow for submitting a manuscript under a pseudonym while maintaining transparency with editors. Key changes: - Creates `src/talos/tools/pseudonym_helper.py` with the `PseudonymHelperTool` class. - Adds unit tests for the new tool in `tests/test_pseudonym_helper_tool.py`. - Updates `src/talos/tools/__init__.py` to correctly export the new tool.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
https://github.com/uniaolives/agi
"agi.eth:talos.is"