Skip to content

Commit 150324d

Browse files
Merge branch 'release' into dependabot/github_actions/PSModule/Install-PSModuleHelpers-1.0.6
2 parents 64d61e3 + 4594348 commit 150324d

File tree

12 files changed

+108
-104
lines changed

12 files changed

+108
-104
lines changed

.github/copilot-instructions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ When executing terminal commands (using `run_in_terminal` or similar tools):
1212

1313
## Other instructions
1414

15-
| Tech | Instruction file |
16-
|------|------------------|
15+
| Tech | Instruction file |
16+
|------------|-------------------------------------------------------------|
1717
| PowerShell | [pwsh.instructions.md](./instructions/pwsh.instructions.md) |
18-
| Markdown | [md.instructions.md](./instructions/md.instructions.md) |
18+
| Markdown | [md.instructions.md](./instructions/md.instructions.md) |

.github/linters/.markdown-lint.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ MD026:
1818
MD029: false # Ordered list item prefix
1919
MD033: false # Allow inline HTML
2020
MD036: false # Emphasis used instead of a heading
21+
MD060:
22+
style: "leading" # Table column style (leading avoids emoji width issues)
2123

2224
#################
2325
# Rules by tags #

.github/prompts/constitution.prompt.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ Two operating modes:
2929

3030
Replacement Analysis Table (when overlap detected):
3131

32-
| Existing Item | Proposed New / Change | Overlap Basis | Suggested Action |
33-
|---------------|-----------------------|---------------|------------------|
34-
| <title / section> | <incoming title / change> | e.g. semantic similarity, scope duplication | Replace / Merge / Keep Both |
32+
| Existing Item | Proposed New / Change | Overlap Basis | Suggested Action |
33+
|---------------------|---------------------------|----------------------------------------------|----------------------------|
34+
| <title / section> | <incoming title / change> | e.g. semantic similarity, scope duplication | Replace / Merge / Keep Both |
3535

3636
Heuristics for overlap:
3737
- Title similarity score (case-insensitive) >= 0.6 (rough string similarity) OR

.github/prompts/plan.prompt.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -102,14 +102,14 @@ Given the implementation details provided as an argument, do this:
102102
- **Use the same title for the PR**: The PR title must match the issue title exactly
103103
- If unable to retrieve the issue title, determine the PR type and icon based on the changes:
104104

105-
| Type of change | Icon | Label |
106-
|-|-|-|
107-
| Docs | 📖 | Docs |
108-
| Fix | 🪲 | Fix, Patch |
109-
| Security fix | ⚠️ | Fix |
110-
| Patch | 🩹 | Patch |
111-
| Feature | 🚀 | Minor |
112-
| Breaking change | 🌟 | Major |
105+
| Type of change | Icon | Label |
106+
| --------------- | ---- | ---------- |
107+
| Docs | 📖 | Docs |
108+
| Fix | 🪲 | Fix, Patch |
109+
| Security fix | ⚠️ | Fix |
110+
| Patch | 🩹 | Patch |
111+
| Feature | 🚀 | Minor |
112+
| Breaking change | 🌟 | Major |
113113

114114
- Fallback PR title format (if issue title unavailable): `<Icon> [Type of change]: <Short description>`
115115
- Create PR description:

.github/prompts/pr.prompt.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ $ARGUMENTS
1414

1515
## Supported Change Types
1616

17-
| Type | Icon | Labels | Description |
18-
|------|------|--------|-------------|
19-
| Major | 🌟 | `Major` | Breaking changes that affect compatibility |
20-
| Minor | 🚀 | `Minor` | New features or enhancements |
21-
| Patch | 🩹 | `Patch` | Small fixes or improvements |
22-
| Fix | 🪲 | `Fix`, `Patch` | Bugfixes |
23-
| Docs | 📖 | `Docs` | Documentation changes only |
17+
| Type | Icon | Labels | Description |
18+
| ----- | ---- | -------------- | ------------------------------------------ |
19+
| Major | 🌟 | `Major` | Breaking changes that affect compatibility |
20+
| Minor | 🚀 | `Minor` | New features or enhancements |
21+
| Patch | 🩹 | `Patch` | Small fixes or improvements |
22+
| Fix | 🪲 | `Fix`, `Patch` | Bugfixes |
23+
| Docs | 📖 | `Docs` | Documentation changes only |
2424

2525
## Execution Steps
2626

.github/workflows/Build-Docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
path: ${{ inputs.WorkingDirectory }}/outputs/module
6161

6262
- name: Document module
63-
uses: PSModule/Document-PSModule@7e50d9f41753417346ff75b3601a90524aa8ab7e # v1.0.11
63+
uses: PSModule/Document-PSModule@15dc407c99e408fc0a4023d4f16aee2a5507ba74 # v1.0.12
6464
with:
6565
Name: ${{ inputs.Name }}
6666
WorkingDirectory: ${{ inputs.WorkingDirectory }}
@@ -102,7 +102,7 @@ jobs:
102102
103103
- name: Lint documentation
104104
id: super-linter
105-
uses: super-linter/super-linter/slim@2bdd90ed3262e023ac84bf8fe35dc480721fc1f2 # v8.2.1
105+
uses: super-linter/super-linter/slim@502f4fe48a81a392756e173e39a861f8c8efe056 # v8.3.0
106106
env:
107107
RUN_LOCAL: true
108108
DEFAULT_BRANCH: main

.github/workflows/Linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
fetch-depth: 0
2626

2727
- name: Lint code base
28-
uses: super-linter/super-linter@2bdd90ed3262e023ac84bf8fe35dc480721fc1f2 # v8.2.1
28+
uses: super-linter/super-linter@502f4fe48a81a392756e173e39a861f8c8efe056 # v8.3.0
2929
env:
3030
GITHUB_TOKEN: ${{ github.token }}
3131
VALIDATE_BIOME_FORMAT: false

.github/workflows/workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ jobs:
133133
134134
- name: Lint code base
135135
id: super-linter
136-
uses: super-linter/super-linter@2bdd90ed3262e023ac84bf8fe35dc480721fc1f2 # v8.2.1
136+
uses: super-linter/super-linter@502f4fe48a81a392756e173e39a861f8c8efe056 # v8.3.0
137137
env:
138138
GITHUB_TOKEN: ${{ github.token }}
139139
DEFAULT_WORKSPACE: ${{ inputs.WorkingDirectory }}

.specify/memory/constitution.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -495,21 +495,21 @@ The Process-PSModule workflow uses **dynamic conditions** to determine job execu
495495

496496
### Publishing Behavior Examples
497497

498-
| PR State | Labels | Build/Test | Publish-Module | Publish-Site | Version |
499-
|----------|--------|------------|----------------|--------------|---------|
500-
| Opened | `minor` | ✅ Yes | ❌ No | ❌ No | N/A (not published) |
501-
| Opened | `prerelease` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname001` |
502-
| Opened | `prerelease`, `minor` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname001` |
503-
| Synchronized | `major` | ✅ Yes | ❌ No | ❌ No | N/A (not published) |
504-
| Synchronized | `prerelease` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname002` |
505-
| Merged | `minor` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.3.0` |
506-
| Merged | `major` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `2.0.0` |
507-
| Merged | `patch` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.2.4` |
508-
| Merged | (no label) | ✅ Yes | ✅ Yes (if AutoPatching) | ✅ Yes | `1.2.4` (patch) |
509-
| Merged | `NoRelease` | ✅ Yes | ❌ No | ❌ No | N/A (skipped) |
510-
| Merged | `prerelease`, `minor` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.3.0` (prerelease ignored) |
511-
| Scheduled (cron) | N/A | ✅ Yes | ❌ No | ❌ No | N/A (validation only) |
512-
| Manual (workflow_dispatch) | N/A | ✅ Yes | ❌ No | ❌ No | N/A (validation only) |
498+
| PR State | Labels | Build/Test | Publish-Module | Publish-Site | Version |
499+
| -------------------------- | --------------------- | ---------- | ------------------------ | ------------ | ---------------------------- |
500+
| Opened | `minor` | ✅ Yes | ❌ No | ❌ No | N/A (not published) |
501+
| Opened | `prerelease` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname001` |
502+
| Opened | `prerelease`, `minor` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname001` |
503+
| Synchronized | `major` | ✅ Yes | ❌ No | ❌ No | N/A (not published) |
504+
| Synchronized | `prerelease` | ✅ Yes | ✅ Yes (prerelease) | ❌ No | `1.3.0-branchname002` |
505+
| Merged | `minor` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.3.0` |
506+
| Merged | `major` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `2.0.0` |
507+
| Merged | `patch` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.2.4` |
508+
| Merged | (no label) | ✅ Yes | ✅ Yes (if AutoPatching) | ✅ Yes | `1.2.4` (patch) |
509+
| Merged | `NoRelease` | ✅ Yes | ❌ No | ❌ No | N/A (skipped) |
510+
| Merged | `prerelease`, `minor` | ✅ Yes | ✅ Yes (normal) | ✅ Yes | `1.3.0` (prerelease ignored) |
511+
| Scheduled (cron) | N/A | ✅ Yes | ❌ No | ❌ No | N/A (validation only) |
512+
| Manual (workflow_dispatch) | N/A | ✅ Yes | ❌ No | ❌ No | N/A (validation only) |
513513

514514
### Version Calculation Process
515515

.specify/templates/plan-template.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,17 @@
3535

3636
## Technical Context
3737

38-
| Aspect | Details |
39-
|--------|---------|
40-
| **Language/Version** | [e.g., Python 3.11, Swift 5.9, Rust 1.75 or NEEDS CLARIFICATION] |
41-
| **Primary Dependencies** | [e.g., FastAPI, UIKit, LLVM or NEEDS CLARIFICATION] |
42-
| **Storage** | [if applicable, e.g., PostgreSQL, CoreData, files or N/A] |
43-
| **Testing** | [e.g., pytest, XCTest, cargo test or NEEDS CLARIFICATION] |
44-
| **Target Platform** | [e.g., Linux server, iOS 15+, Wasm or NEEDS CLARIFICATION] |
45-
| **Project Type** | [single/web/mobile - determines source structure] |
46-
| **Performance Goals** | [domain-specific, e.g., 1000 req/s, 10k lines/sec, 60 fps or NEEDS CLARIFICATION] |
47-
| **Constraints** | [domain-specific, e.g., <200ms p95, <100MB memory, offline-capable or NEEDS CLARIFICATION] |
48-
| **Scale/Scope** | [domain-specific, e.g., 10k users, 1M LOC, 50 screens or NEEDS CLARIFICATION] |
38+
| Aspect | Details |
39+
| ------------------------ | ------------------------------------------------------------------------------------------ |
40+
| **Language/Version** | [e.g., Python 3.11, Swift 5.9, Rust 1.75 or NEEDS CLARIFICATION] |
41+
| **Primary Dependencies** | [e.g., FastAPI, UIKit, LLVM or NEEDS CLARIFICATION] |
42+
| **Storage** | [if applicable, e.g., PostgreSQL, CoreData, files or N/A] |
43+
| **Testing** | [e.g., pytest, XCTest, cargo test or NEEDS CLARIFICATION] |
44+
| **Target Platform** | [e.g., Linux server, iOS 15+, Wasm or NEEDS CLARIFICATION] |
45+
| **Project Type** | [single/web/mobile - determines source structure] |
46+
| **Performance Goals** | [domain-specific, e.g., 1000 req/s, 10k lines/sec, 60 fps or NEEDS CLARIFICATION] |
47+
| **Constraints** | [domain-specific, e.g., <200ms p95, <100MB memory, offline-capable or NEEDS CLARIFICATION] |
48+
| **Scale/Scope** | [domain-specific, e.g., 10k users, 1M LOC, 50 screens or NEEDS CLARIFICATION] |
4949

5050
## Constitution Check
5151

@@ -243,10 +243,10 @@ directories captured above]
243243

244244
*Fill ONLY if Constitution Check has violations that must be justified*
245245

246-
| Violation | Why Needed | Simpler Alternative Rejected Because |
247-
|-----------|------------|-------------------------------------|
248-
| [e.g., 4th project] | [current need] | [why 3 projects insufficient] |
249-
| [e.g., Repository pattern] | [specific problem] | [why direct DB access insufficient] |
246+
| Violation | Why Needed | Simpler Alternative Rejected Because |
247+
| -------------------------- | ------------------ | ------------------------------------ |
248+
| [e.g., 4th project] | [current need] | [why 3 projects insufficient] |
249+
| [e.g., Repository pattern] | [specific problem] | [why direct DB access insufficient] |
250250

251251
## Progress Tracking
252252

0 commit comments

Comments
 (0)