Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 30, 2026

The test-project-url-default.md workflow used placeholder values <ORG> and <NUMBER> in the project URL, causing schema validation failures after the project field standardization changes.

Changes

  • Fixed validation error: Replaced project: "https://github.com/orgs/<ORG>/projects/<NUMBER>" with valid example URL project: https://github.com/orgs/example-org/projects/123
  • Documented YAML quoting rules: Added clarification that project URLs can be unquoted or quoted—both are equivalent in YAML

YAML Quoting

The project field accepts URLs with or without quotes:

# Both valid - functionally identical
project: https://github.com/orgs/github/projects/123
project: "https://github.com/orgs/github/projects/123"

Quotes are only required for URLs containing special YAML characters (#, : at start). Standard GitHub Project URLs don't need quoting.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

- Fixed test workflow using placeholder values that failed schema validation
- Replaced `<ORG>` and `<NUMBER>` placeholders with valid example URL
- Added documentation clarifying that project URLs can be quoted or unquoted in YAML
- Both `project: URL` and `project: "URL"` formats are valid and equivalent

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Refactor project field handling to standardize URL format fix: replace placeholder values in test workflow and document YAML quoting for project field Jan 30, 2026
Copilot AI requested a review from mnkiefer January 30, 2026 10:28
@mnkiefer
Copy link
Contributor

@copilot Those placeholders were intentional since we don't want tests or examples modify an actual GitHub project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants