Skip to content

Refactor/sync agi workflows#192

Draft
uniaolives wants to merge 5 commits intotalos-agent:mainfrom
aurum-grid:refactor/sync-agi-workflows
Draft

Refactor/sync agi workflows#192
uniaolives wants to merge 5 commits intotalos-agent:mainfrom
aurum-grid:refactor/sync-agi-workflows

Conversation

@uniaolives
Copy link

No description provided.

uniaolives and others added 3 commits October 10, 2025 08:04
Rede Globo
This commit refactors the GitHub Actions workflows to improve maintainability and consistency.

Key changes include:
- Created a reusable workflow `build-and-verify-image.yml` to consolidate common Docker build and verification logic.
- Updated `release-rofl.yml` and `verify-docker-image.yml` to use the new reusable workflow, reducing code duplication.
- Standardized the versions of common GitHub Actions (e.g., `actions/checkout`, `actions/setup-python`, `actions/upload-artifact`, `actions/download-artifact`) to v4 across all workflows.
- Ensured a consistent Python version (3.12) is used across all workflows.
@uniaolives uniaolives marked this pull request as draft October 14, 2025 11:49
This commit refactors the GitHub Actions workflows to improve maintainability and consistency.

Key changes include:
- Created a reusable workflow `build-and-verify-image.yml` to consolidate common Docker build and verification logic.
- Updated `release-rofl.yml` and `verify-docker-image.yml` to use the new reusable workflow, reducing code duplication.
- Standardized the versions of common GitHub Actions (e.g., `actions/checkout`, `actions/setup-python`, `actions/upload-artifact`, `actions/download-artifact`) to v4 across all workflows.
- Ensured a consistent Python version (3.12) is used across all workflows.
This commit refactors the GitHub Actions workflows to improve maintainability and consistency.

Key changes include:
- Created a reusable workflow `build-and-verify-image.yml` to consolidate common Docker build and verification logic.
- Updated `release-rofl.yml` and `verify-docker-image.yml` to use the new reusable workflow, reducing code duplication.
- Standardized the versions of common GitHub Actions (e.g., `actions/checkout`, `actions/setup-python`, `actions/upload-artifact`, `actions/download-artifact`) to v4 across all workflows.
- Ensured a consistent Python version (3.12) is used across all workflows.
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