docs-v2/.github/workflows
Jason Stirnaman b71694b1d1
Create and manage context, planning files for agents (#6809)
* chore(deps): update yarn dependencies

Run yarn to update lockfile with latest compatible versions.

* chore(ci): Install context harness management commands and workflow
- **.claude/commands/plan.md**: Creates and manages PLAN.md to guide agent work in the branch. Assumed to be a temporary file.
- **.claude/commands/finish.md**: Cleans up temporary planning file, generates a summary for a PR.
- **.github/workflows/cleanup-ephermal-docs.yml**: Safety net workflow to remove temporary files before the branch is merged into `master` (or `main`)

* Improve cleanup workflow resilience and fork compatibility (#6822)

* Initial plan

* fix(ci): improve cleanup workflow resilience and fork compatibility

- Switch from pull_request to pull_request_target for fork compatibility
- Use fetch-depth: 0 to get full history
- Add git pull --rebase before push to handle concurrent merges
- Soften startup hook reference to clarify it's configurable

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* fix(ci): add error handling and security documentation

- Add fallback to regular merge if rebase fails due to conflicts
- Document security considerations for pull_request_target usage
- Clarify why this workflow is safe for fork PRs

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* fix(ci): make merge strategy explicit in fallback

Use --no-rebase --no-edit flags to ensure merge doesn't prompt for editor

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* fix: preserve full plan details on PR instead of summary only

Update the /finish command and cleanup workflow to add complete PLAN.md
contents to the PR description or comments, rather than just a summary.

- /finish: reads full PLAN.md and appends it to PR description (in a
  collapsible details block) or posts as PR comment if description is long
- cleanup workflow: posts full plan contents as PR comment before removing
  ephemeral files, adds pull-requests:write permission for commenting

https://claude.ai/code/session_019Qfh7drSHEfryWP1DPCCiy

* fix: rename /plan to /task-plan to avoid shadowing built-in command

Claude Code has a built-in /plan command for entering plan mode.
Rename to /task-plan to avoid the conflict.

https://claude.ai/code/session_019Qfh7drSHEfryWP1DPCCiy

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-03-29 14:08:44 -05:00
..
audit-documentation.yml chore(ci): Cleanup JS 2025-07-07 12:13:36 -05:00
auto-label.yml feat(ci): add doc review pipeline with auto-labeling and Copilot review (#6890) 2026-03-09 20:22:31 -05:00
check-pinned-deps.yml fix: add content links and InfluxDB documentation MCP server instructions (#6885) 2026-02-28 09:12:48 -06:00
cleanup-ephemeral-docs.yml Create and manage context, planning files for agents (#6809) 2026-03-29 14:08:44 -05:00
cleanup-stale-previews.yml feat(ci): add PR preview system for GitHub Pages (#6636) 2025-12-18 13:44:14 -06:00
doc-review.yml Add URL aliases for Docker Hub links to influxdb3 serve documentation (#6895) 2026-03-26 16:10:40 -05:00
influxdb3-release.yml chore: improve docs-cli with unified flag syntax and YAML config (#6778) 2026-02-04 16:44:35 -06:00
pr-link-check.yml fix: consolidate support URL validation into single script (#6870) 2026-03-26 16:34:40 -05:00
pr-preview.yml Add URL aliases for Docker Hub links to influxdb3 serve documentation (#6895) 2026-03-26 16:10:40 -05:00
pr-vale-check.yml feat(ci): add Vale style check workflow (#6816) 2026-03-27 21:05:14 -05:00
prepare-release.yml chore: improve docs-cli with unified flag syntax and YAML config (#6778) 2026-02-04 16:44:35 -06:00
sync-link-checker-binary.yml chore(ci): upgrade link-checker to v1.5.0 and improve reporting (#6768) 2026-01-30 15:03:13 -06:00
sync-plugins.yml feat(ci): add doc review pipeline with auto-labeling and Copilot review (#6890) 2026-03-09 20:22:31 -05:00
trigger-on-release.yml chore(ci): Audit documentation for changes to influxdb3 CLI. Configures a GitHub release workflow to generate release notes and run the audit documentation script. 2025-07-07 12:13:36 -05:00
weekly-repo-status.lock.yml chore: replace daily repo status with weekly repo status workflow (#7003) 2026-03-29 14:00:13 -05:00
weekly-repo-status.md chore: replace daily repo status with weekly repo status workflow (#7003) 2026-03-29 14:00:13 -05:00