Skip to content

Commit d29435e

Browse files
committed
Fix: Add issues:write permission to self-test workflow
- Add permissions block to allow issue creation - Update README with required permissions note - Update spec to trigger new test run
1 parent 2fb8b76 commit d29435e

3 files changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/self-test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ on:
1313
- '**/*specification*.md'
1414
workflow_dispatch:
1515

16+
permissions:
17+
contents: read
18+
issues: write
19+
1620
jobs:
1721
self-test:
1822
name: Self Test

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ on:
2525
pull_request:
2626
branches: [main]
2727

28+
permissions:
29+
contents: read
30+
issues: write
31+
2832
jobs:
2933
spec-change-issues:
3034
runs-on: ubuntu-latest
@@ -36,6 +40,8 @@ jobs:
3640
- uses: spec-ops-method/spec-ops-action@v1
3741
```
3842
43+
> **Note**: The `issues: write` permission is required for the action to create issues.
44+
3945
## Configuration
4046

4147
### File Detection

docs/specification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
A reusable GitHub Action for the GitHub Marketplace that automatically creates issues when specification files are modified. This action supports the SpecOps methodology where version-controlled specifications are the source of truth for system behavior, and changes to specifications generate work items for implementation review.
66

7-
> **Status**: v1.0 Implementation Complete (December 2025) — Self-tested
7+
> **Status**: v1.0 Implementation Complete (December 2025) — Tested
88
99
## Core Behavior
1010

0 commit comments

Comments
 (0)