Skip to content

Backport of Cleanup docs directory and narrow CI skip patterns for retained docs files into release/2.0.x#23506

Merged
santoshpulluri merged 1 commit intorelease/2.0.xfrom
backport/spulluri/cleanup_docs_dir/adequately-verified-sawfly
Apr 24, 2026
Merged

Backport of Cleanup docs directory and narrow CI skip patterns for retained docs files into release/2.0.x#23506
santoshpulluri merged 1 commit intorelease/2.0.xfrom
backport/spulluri/cleanup_docs_dir/adequately-verified-sawfly

Conversation

@hc-github-team-consul-core
Copy link
Copy Markdown
Collaborator

Backport

This PR is auto-generated from #23468 to be assessed for backporting due to the inclusion of the label backport/2.0.

The below text is copied from the body of the original PR.


Summary

This PR removes the legacy in-repo docs tree while intentionally preserving three useful docs files. It also updates CI workflow skip logic so docs-related skips apply only to the retained files, not a broad docs wildcard.

Why

The removed docs content is obsolete for this repository cleanup.
A broad docs wildcard in workflow skip rules no longer reflects repository reality after this cleanup.
Keeping only targeted skip paths avoids accidental CI behavior changes for non-retained docs paths.

What changed

Deleted most files under docs
Kept the following files:

  • checklist-adding-config-fields.md
  • add-a-changelog-entry.md.md
  • fork-the-project.md

Updated workflow filters:

  • go-tests.yml
  • security-scan.yml
  • reusable-conditional-skip.yml

Updated contributor docs references:

  • CONTRIBUTING.md

Overview of commits

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved Consul Bot automated PR

@github-actions github-actions Bot added type/ci Relating to continuous integration (CI) tooling for testing or releases theme/contributing Additions and enhancements to community contributing materials labels Apr 24, 2026
Copy link
Copy Markdown
Contributor

@santoshpulluri santoshpulluri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Backport changes looks good.

@santoshpulluri santoshpulluri merged commit 2626bde into release/2.0.x Apr 24, 2026
55 of 56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

theme/contributing Additions and enhancements to community contributing materials type/ci Relating to continuous integration (CI) tooling for testing or releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants