Skip to content

Commit ca50f7f

Browse files
committed
feat: add workflow to create a sample test issue assigned to Copilot.
1 parent b111a1b commit ca50f7f

10 files changed

Lines changed: 96 additions & 2786 deletions

.github/workflows/copilot-issue.yml

Lines changed: 0 additions & 69 deletions
This file was deleted.

.github/workflows/copilot-setup-steps.txt

Lines changed: 0 additions & 56 deletions
This file was deleted.

.github/workflows/copilot-setup-steps.yml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,36 @@ jobs:
1818
contents: read
1919

2020
steps:
21+
# Clone the repository
2122
- name: Checkout repository
22-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
24+
25+
# Install GitHub CLI and gh-aw extension for Copilot Agent interaction
2326
- name: Install gh-aw extension
2427
uses: github/gh-aw/actions/setup-cli@v0.42.17
2528
with:
2629
version: v0.42.17
30+
31+
# Setup Node.js
32+
- uses: actions/setup-node@v6
33+
with:
34+
node-version: 22
35+
36+
# Set up JDK 17
37+
- name: Set up JDK 17
38+
uses: actions/setup-java@v5
39+
with:
40+
java-version: '17'
41+
distribution: 'temurin'
42+
cache: 'maven'
43+
44+
# Verify installations
45+
- name: Verify tool installations
46+
run: |
47+
echo "=== Verifying installations ==="
48+
node --version
49+
npm --version
50+
java -version
51+
gh --version
52+
gh aw version
53+
echo "✅ All tools installed successfully"

.github/workflows/daily-repo-status.lock.yml renamed to .github/workflows/create-sample-issue.lock.yml

Lines changed: 39 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)