-
Notifications
You must be signed in to change notification settings - Fork 34
Create issues with agentic instructions when workflows need recompilation #9277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Created JavaScript script to check for outdated workflows and create issues - Updated maintenance_workflow.go to use the new JavaScript script - Added comprehensive tests for the new functionality - Script searches for existing issues to avoid duplicates - Creates issues with agentic instructions for GitHub Copilot Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Updated the compile-workflows job checkout step to use sparse-checkout for .github folder instead of full repository checkout, and added persist-credentials: false for security. Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot in development mode in the compile-workflows job, checkout the entire repository. in release mode, checkout the .github folder (sparse in both case, no credentials) |
…lease mode In dev mode, checkout the entire repository (needed for building). In release mode, use sparse checkout of only .github folder. Both modes use persist-credentials: false for security. Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in abd6e65. Dev mode now checks out the entire repository, release mode uses sparse checkout of |
Plan: Update agentics-maintenance job to create issue for outdated workflows
Understanding
pkg/workflow/maintenance_workflow.gocompile-workflowsjob that checks for out-of-sync workflowsImplementation Complete ✅
check_workflow_recompile_needed.cjsinactions/setup/jsmaintenance_workflow.goto use the new JavaScript scriptcompile-workflowsjob to use the JavaScript scriptpersist-credentials: false.githubfolder withpersist-credentials: falseKey Features Implemented
.githubfolder onlypersist-credentials: falsefor securityOriginal prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.