Skip to content

Conversation

@Nikratio
Copy link
Contributor

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates CI and documentation build configurations to use shallow clones with a depth of 256 commits instead of fetching full repository history. This change optimizes build performance while maintaining enough history to access recent release tags for version number generation. Additionally, the PR removes several development environment configuration files that are no longer needed.

  • Changed from full git history (fetch-depth: 0) to shallow clone with 256 commits in GitHub Actions
  • Added git fetch configuration in ReadTheDocs to retrieve 256 commits of history
  • Removed unused development tool configuration files (.gitattributes, .dir-locals.el, .ackrc)

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.readthedocs.yaml Added post_checkout job to fetch 256 commits of git history for version generation
.github/workflows/test.yml Changed from full history to 256-commit shallow clone with explanatory comment
.gitattributes Removed linguist documentation configuration
.dir-locals.el Removed Emacs whitespace cleanup configuration
.ackrc Removed ack search tool ignore patterns

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Nikratio Nikratio merged commit 172a86c into main Dec 30, 2025
11 checks passed
@Nikratio Nikratio deleted the nikratio/push-vmnwuokmyuoz branch January 4, 2026 13:09
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