Skip to content

Conversation

@jsirish
Copy link
Member

@jsirish jsirish commented Nov 11, 2025

This PR completes the GitHub Sponsors integration that was partially implemented in PR #74.

Changes

Context

PR #74 added the .github/FUNDING.yml file but did not update the README badge or composer.json funding field. This PR completes the integration to match the other repositories in the organization.

@jsirish jsirish requested a review from Copilot November 11, 2025 21:46
Copy link

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 completes the GitHub Sponsors integration by adding the sponsors badge to the README and the funding field to composer.json, building on the .github/FUNDING.yml file added in PR #74. Additionally, it removes the phpcoverage configuration from the CI workflow.

  • Added GitHub Sponsors badge to README.md
  • Added funding section to composer.json with GitHub Sponsors URL
  • Removed phpcoverage: true configuration from CI workflow

Reviewed Changes

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

File Description
composer.json Added funding section with GitHub Sponsors URL
README.md Added Sponsors badge after codecov badge
.github/workflows/ci.yml Removed phpcoverage configuration

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


[![CI](https://github.com/dynamic/silverstripe-geocoder/actions/workflows/ci.yml/badge.svg)](https://github.com/dynamic/silverstripe-geocoder/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/dynamic/silverstripe-geocoder/branch/master/graph/badge.svg)](https://codecov.io/gh/dynamic/silverstripe-geocoder)
[![Sponsor](https://img.shields.io/badge/Sponsor-Dynamic-brightgreen)](https://github.com/sponsors/dynamic)
Copy link

Copilot AI Nov 11, 2025

Choose a reason for hiding this comment

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

The Sponsors badge is placed after the codecov badge, but according to the PR description, it should be placed after the license badge. The license badge appears later in the README (line 10 shows Total Downloads, suggesting license badge is further down). Consider moving this badge to its intended position after the license badge.

Copilot uses AI. Check for mistakes.
jobs:
ci:
name: CI
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
Copy link

Copilot AI Nov 11, 2025

Choose a reason for hiding this comment

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

The removal of phpcoverage: true configuration is not mentioned in the PR description or title, which focuses solely on GitHub Sponsors integration. This change appears unrelated to the stated purpose of the PR and should either be documented in the PR description or moved to a separate PR for clarity.

Suggested change
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
with:
phpcoverage: true

Copilot uses AI. Check for mistakes.
@jsirish jsirish merged commit 4e9a4f2 into master Nov 11, 2025
18 checks passed
@jsirish jsirish deleted the update-github-sponsors branch November 11, 2025 21:51
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