feat: add direct GitHub adapter and enhance reporting capabilities #65

Open
KG5321 wants to merge 0 commits from gh-actions-integration into develop
Owner
  • Introduced a direct GitHub adapter for runner registration and job polling, allowing for streamlined integration with GitHub Actions.
  • Updated README to reflect new GitHub adapter usage and configuration details.
  • Enhanced reporting mechanisms in the runner agent, including improved log masking and output handling.
  • Added new dependencies for base64 encoding and regex processing.
  • Implemented cleanup and cancellation logic for running jobs to ensure graceful shutdowns.
  • Refactored telemetry and reporting code for better maintainability and performance.
- Introduced a direct GitHub adapter for runner registration and job polling, allowing for streamlined integration with GitHub Actions. - Updated README to reflect new GitHub adapter usage and configuration details. - Enhanced reporting mechanisms in the runner agent, including improved log masking and output handling. - Added new dependencies for base64 encoding and regex processing. - Implemented cleanup and cancellation logic for running jobs to ensure graceful shutdowns. - Refactored telemetry and reporting code for better maintainability and performance.
KG5321 added 1 commit 2026-08-28 08:51:32 +00:00
		- Introduced a direct GitHub adapter for runner registration and job polling, allowing for streamlined integration with GitHub Actions.
- Updated README to reflect new GitHub adapter usage and configuration details.
- Enhanced reporting mechanisms in the runner agent, including improved log masking and output handling.
- Added new dependencies for base64 encoding and regex processing.
- Implemented cleanup and cancellation logic for running jobs to ensure graceful shutdowns.
- Refactored telemetry and reporting code for better maintainability and performance.
	
This pull request is broken due to missing fork information.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin gh-actions-integration:gh-actions-integration
git checkout gh-actions-integration
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: syncode/runner#65