docs-v2/.github/workflows
Copilot 60511459ee
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>
2026-02-17 09:24:19 -06:00
..
audit-documentation.yml chore(ci): Cleanup JS 2025-07-07 12:13:36 -05:00
cleanup-ephemeral-docs.yml Improve cleanup workflow resilience and fork compatibility (#6822) 2026-02-17 09:24:19 -06:00
cleanup-stale-previews.yml feat(ci): add PR preview system for GitHub Pages (#6636) 2025-12-18 13:44:14 -06: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 chore(ci): upgrade link-checker to v1.5.0 and improve reporting (#6768) 2026-01-30 15:03:13 -06:00
pr-preview.yml fix(ci): complete PR preview path offset and fork PR handling (#6667) 2025-12-22 15:30:26 -06: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 Enforce errors-only validation for plugin READMEs in workflow (#6782) 2026-02-02 09:53:58 -06: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