Thetruemank / Auto-GPT

An experimental open-source attempt to make GPT-4 fully autonomous.
https://agpt.co
MIT License
0 stars 0 forks source link

Improve CI Visibility and Debugging #26

Open sweep-ai[bot] opened 5 months ago

sweep-ai[bot] commented 5 months ago

PR Feedback (click)

  1. Enhanced logging in the skip_in_ci function in autogpts/autogpt/tests/utils.py to indicate which tests are being skipped during CI runs.

  2. Improved error handling and logging in cli.py around GitHub token validation and permissions checks. This includes logging the received HTTP status codes and the actual scopes present in the token when a failure occurs.

  3. A new GitHub Actions workflow (ci_improvements.yml) that includes steps for setting up the environment, verifying environment variables and GitHub token permissions, and running the test suite with the enhanced logging.

Summary of Changes

These changes aim to provide more detailed information in the CI logs, facilitating troubleshooting and debugging of CI failures.

sweep-ai[bot] commented 5 months ago

Rollback Files For Sweep