Skip to content

Workflows#1

Merged
deacon-mp merged 2 commits into
mainfrom
workflows
Oct 30, 2025
Merged

Workflows#1
deacon-mp merged 2 commits into
mainfrom
workflows

Conversation

@deacon-mp
Copy link
Copy Markdown
Collaborator

No description provided.

@deacon-mp deacon-mp requested a review from Copilot October 30, 2025 19:19
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

Wohoo! Your first PR -- thanks for contributing!

Copy link
Copy Markdown

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 adds GitHub automation workflows and standardized issue/PR templates to improve repository management and code quality. The changes introduce automated stale issue management, security scanning, code quality checks with SonarQube, Docker image publishing, and contributor greetings.

Key Changes:

  • Automated workflows for stale issue management, security checks, code quality validation, and Docker image publishing
  • Standardized templates for pull requests and issues (bug reports, feature requests, questions)
  • SonarQube integration for code quality analysis, including support for forked PRs

Reviewed Changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/workflows/stale.yml Adds automated stale issue/PR marking workflow with 60-day thresholds
.github/workflows/security.yml Implements security checks via tox on Python 3.10.9 and 3.11
.github/workflows/quality.yml Configures code quality checks with SonarQube for push/PR events and forked PRs
.github/workflows/publish_docker_image.yml Automates Docker image building and publishing for slim and full variants
.github/workflows/greetings.yml Adds automated greeting messages for first-time contributors
.github/pull_request_template.md Provides standardized PR template with checklist
.github/ISSUE_TEMPLATE/question.md Creates question issue template
.github/ISSUE_TEMPLATE/feature_request.md Creates feature request template
.github/ISSUE_TEMPLATE/config.yml Configures issue template with documentation link
.github/ISSUE_TEMPLATE/bug_report.md Creates bug report template

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

with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: 'Looks like your first issue -- we aim to respond to issues as quickly as possible. In the meantime, check out our documentation here: http://caldera.readthedocs.io/'
pr-message: 'Wohoo! Your first PR -- thanks for contributing!'
Copy link

Copilot AI Oct 30, 2025

Choose a reason for hiding this comment

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

Corrected spelling of 'Wohoo' to 'Woohoo'.

Suggested change
pr-message: 'Wohoo! Your first PR -- thanks for contributing!'
pr-message: 'Woohoo! Your first PR -- thanks for contributing!'

Copilot uses AI. Check for mistakes.
> Eg. I'm always frustrated when [...]


**The ideal solution: What should the feature should do?**
Copy link

Copilot AI Oct 30, 2025

Choose a reason for hiding this comment

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

Remove duplicate word 'should'. The text should read 'What should the feature do?' or 'What the feature should do?'

Suggested change
**The ideal solution: What should the feature should do?**
**The ideal solution: What should the feature do?**

Copilot uses AI. Check for mistakes.
@deacon-mp deacon-mp merged commit 864ecf5 into main Oct 30, 2025
8 of 13 checks passed
@deacon-mp deacon-mp deleted the workflows branch October 30, 2025 19:22
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