Skip to content

SRE-2743 Initial Project GitHub Workflows#11

Merged
jadabyte256 merged 2 commits into0.3.0-rcfrom
SRE-2743-initial-project-github-workflows
Oct 29, 2025
Merged

SRE-2743 Initial Project GitHub Workflows#11
jadabyte256 merged 2 commits into0.3.0-rcfrom
SRE-2743-initial-project-github-workflows

Conversation

@jadabyte256
Copy link
Contributor

@jadabyte256 jadabyte256 commented Oct 23, 2025

Closes https://snapsheettech.atlassian.net/browse/SRE-2743

What

Added a GitHub Actions workflow for automatic rebasing (rebase.yml), configured Dependabot to update GitHub Actions workflows, and included a pull request template.

Why

To automate dependency updates for GitHub Actions, streamline rebasing of pull requests via comments, and standardize PR descriptions for better collaboration and review.

How

  • Added .github/workflows/rebase.yml to enable automatic rebasing when a PR comment contains /rebase.
  • Created .github/dependabot.yml to schedule daily checks for updates to GitHub Actions.
  • Added a pull request template to .github/pull_request_template.md for consistent PR documentation.

Testing

Must be tested post merge.

  • Trigger the rebase workflow by commenting /rebase on a pull request and verify it rebases automatically.
  • Confirm Dependabot opens PRs for GitHub Actions updates.
  • Check that new pull requests display the template for contributors to fill out.

d10zero
d10zero previously approved these changes Oct 23, 2025
Copy link

@Aunss Aunss left a comment

Choose a reason for hiding this comment

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

small comment, not a strong opinion on it

@jadabyte256 jadabyte256 changed the base branch from main to 0.3.0-rc October 28, 2025 16:35
@jadabyte256 jadabyte256 merged commit 9533e80 into 0.3.0-rc Oct 29, 2025
@jadabyte256 jadabyte256 deleted the SRE-2743-initial-project-github-workflows branch October 29, 2025 13:43
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.

3 participants