Commit Graph

4 Commits

Author SHA1 Message Date
Chris Farhood f901d622d1 fix: remove trailing blank line from plugin-release.yaml (yamllint)
CI / lint (pull_request) Successful in 7s
yamllint max-end: 0 requires no trailing empty lines.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-21 19:14:23 +00:00
Chris Farhood 1f18a1d982 feat: restore GitHub release creation in plugin-release workflow
CI / lint (pull_request) Failing after 8s
- Move Generate GitHub App token before Create GitHub Release
- Use steps.app-token.outputs.token instead of secrets.GITHUB_TOKEN

secrets.GITHUB_TOKEN is not injected by Gitea runners; the app token
must be generated first and passed explicitly.

Original work by Gandalf (commit 64b4d59, branch gandalf/restore-github-release-workflow).
Rebased onto main by CEO to resolve Gitea HTTP 500 caused by unrelated history.

Ref: PRI-1703, PRI-1702
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-21 19:10:13 +00:00
Chris Farhood d62d5da70d ci: move to .gitea/workflows and expand lint coverage
CI / lint (push) Failing after 10s
Gitea picks up workflows from .gitea/. Adds yamllint, shellcheck,
and a skill-frontmatter validation step alongside the existing
markdownlint run, so PRs catch malformed YAML, shell scripts, and
missing skill metadata before merge.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 07:14:11 -04:00
Chris Farhood 496be01898 fix: restore CI workflow with markdownlint config
- Restore .github/workflows/ci.yaml that was deleted in April cleanup
- Add .markdownlint.yaml with relaxed rules for skill files
- Fix MD040 error in skills/sdlc/SKILL.md (add language to code block)
- Allows line lengths > 80, emphasis-as-headings, compact tables

Fixes CI failures on 'Merge POLICIES.md content into agent instruction bundles' commit.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-11 18:28:09 +00:00