Skip to content

world-cli-v2.0-beta.6

@AnthonyWadham AnthonyWadham tagged this 16 Oct 15:41
# Enhance Auto-Deploy Workflow with Better Logging and Status Tracking

## Overview

This PR enhances the auto-deploy GitHub workflow by improving status tracking and adding detailed logging for deployment processes. It provides better visibility into deployment progress and failures.

## Brief Changelog

- Added explicit GitHub token to workflow actions
- Improved JSON handling for input parameters using `toJson`
- Enhanced status tracking with per-project state monitoring
- Added detailed logging for deployment progress and completion status
- Implemented tracking of last reported terminal state per project to avoid duplicate logs
- Added visual indicators (✅/❌) for successful and failed deployments
- Removed duplicate workflow file from incorrect location

## Testing and Verifying

This change can be verified by running the auto-deploy workflow and observing the improved logs in the GitHub Actions console, which now show clear progress indicators, success/failure counts, and detailed per-project status updates.
Assets 2
Loading