Skip to content

chore: sync infrastructure files with template#64

Closed
dreadnode-renovate-bot[bot] wants to merge 1 commit into
mainfrom
chore/template_sync_c0c7ecd
Closed

chore: sync infrastructure files with template#64
dreadnode-renovate-bot[bot] wants to merge 1 commit into
mainfrom
chore/template_sync_c0c7ecd

Conversation

@dreadnode-renovate-bot
Copy link
Copy Markdown
Contributor

@dreadnode-renovate-bot dreadnode-renovate-bot Bot commented Jan 25, 2026

🤖 A new version of the python template files is available.

This PR was automatically created to sync the following:

  • GitHub Actions workflows
  • Pre-commit hooks and configs
  • Task definitions
  • Editor configs and linter rules

Please review the changes carefully before merging.


Generated Summary:

Summary of Changes

  • Enabled automatic dependency updates for Python projects by modifying the Renovate configuration.
  • Introduced a new GitHub Action for automating pull request description updates, leveraging AI for generating summaries.
  • Refactored the Template Sync workflow to use workflow_run for dispatching template sync events and adjusted branching logic.
  • Reduced Python version matrix in tests from four versions to three (Python 3.9, 3.10, 3.11).
  • Improved pyproject.toml with updated package dependencies and configurations for project structure and quality checks.
  • Added documentation updates and a new project setup guide for easier onboarding.

Key Modifications

  • GitHub Actions

    • New workflow rigging_pr_description.yaml for auto-generating PR descriptions.
    • Enhanced template-sync.yaml to dispatch sync events more efficiently.
  • Configuration Changes

    • Adjusted Python version constraints in pyproject.toml to accommodate changes in testing setup.
    • Updated dependencies management.
  • Documentation

    • Created new documentation files and sections for guiding new users.
    • Revised README and contributing guidelines for clarity and effectiveness.

Potential Impact

  • Increased automation and efficiency in dependency management and PR description updates.
  • Streamlined development process with clearer documentation and project structure.
  • Reduced compatibility issues by narrowing the Python versions used in tests.

This summary was generated with ❤️ by rigging

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@dreadnode-renovate-bot dreadnode-renovate-bot Bot added sync area/docs Changes made to project documentation area/pre-commit Changes made to pre-commit hooks area/templates Changes made to warpgate template configurations area/github Changes made to GitHub Actions workflows labels Jan 25, 2026
@l50 l50 closed this Feb 6, 2026
@l50 l50 deleted the chore/template_sync_c0c7ecd branch February 6, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Changes made to project documentation area/github Changes made to GitHub Actions workflows area/pre-commit Changes made to pre-commit hooks area/templates Changes made to warpgate template configurations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant