Add GitHub Actions Copilot setup steps workflow#81
Conversation
Co-authored-by: joe10832 <103850533+joe10832@users.noreply.github.com>
There was a problem hiding this comment.
@copilot <issue_title>copilot-setup-steps</issue_title>
<issue_description>/.github/copilot-instructions.md
/.github/instructions/**/.instructions.md
/AGENTS.md
/CLAUDE.md
/GEMINI.md</issue_description>/.github/copilot-instructions.md
/.github/instructions//.instructions.md
**/AGENTS.md
/CLAUDE.md
/GEMINI.md@copilot ## Pull Request Overview
This PR adds a GitHub Actions workflow to provide proper environment setup for GitHub Copilot operations. The workflow ensures all project dependencies are installed and the environment is properly configured before Copilot agents begin execution.
Key changes:
- Created GitHub Actions workflow with required
copilot-setup-stepsjob name - Configured automatic triggers for workflow validation and manual testing
- Implemented essential setup steps including Node.js configuration and dependency installation
joe10832
left a comment
There was a problem hiding this comment.
@copilot <issue_title>✨ Set up Copilot instructions</issue_title>
<issue_description>Configure instructions for this repository as documented in Best practices for Copilot coding agent in your repository.
</issue_description>/.github/copilot-instructions.md
/.github/instructions/**/.instructions.md
/AGENTS.md
/CLAUDE.md
/GEMINI.md<issue_title>copilot-setup-steps</issue_title>
<issue_description>/.github/copilot-instructions.md
/.github/instructions//.instructions.md
**/AGENTS.md
/CLAUDE.md
/GEMINI.md</issue_description>@copilot
This PR adds a GitHub Actions workflow file that implements the required Copilot setup steps for the Onchain Test Kit repository.
What's Changed
.github/workflows/copilot-setup-steps.ymlwith the exact configuration needed for GitHub Copilot integrationcopilot-setup-stepsWorkflow Features
The workflow automatically runs when:
workflow_dispatchSetup Steps Included
The workflow performs the essential setup steps for the project:
actions/checkout@v5actions/setup-node@v4npm cifor consistent, reproducible buildsSecurity & Permissions
contents: read) as recommendedubuntu-latestfor consistency with project requirementsValidation
The workflow has been validated to ensure:
This workflow enables GitHub Copilot to have a properly configured environment with all necessary dependencies installed before any agent operations begin, ensuring reliable and consistent execution of Copilot tasks within this blockchain testing toolkit repository.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.