⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@lusu007
Copy link
Contributor

@lusu007 lusu007 commented Jan 19, 2026

Pull Request

Description

Add reusable workflows and release-please configuration.

Type of Change

  • πŸ› Bug fix
  • ✨ New feature
  • πŸ’₯ Breaking change
  • ♻️ Refactoring
  • πŸ“š Documentation
  • πŸ”§ Chore

Related Issues

None

Testing

  • Unit tests pass
  • Manual testing completed
  • New tests added for new functionality

Checklist

  • I have performed a self-review of my own code
  • Tests have been added/updated and pass (if needed)
  • Documentation has been updated (if needed)

@lusu007 lusu007 requested a review from ItsKev January 19, 2026 14:17
@lusu007 lusu007 self-assigned this Jan 19, 2026
@lusu007 lusu007 mentioned this pull request Jan 19, 2026
12 tasks
@lusu007
Copy link
Contributor Author

lusu007 commented Jan 19, 2026

I'll work on this when #5 with the new Gradle configuration is merged.

@lusu007 lusu007 force-pushed the chore/release-pipeline branch from 03414ed to b272683 Compare January 19, 2026 20:08
* feat: implement player login

* chore: update gradle plugin to conventions plugin

* refactor: remove lots of duplicated code which is already present from player.proto

* fix: align plugin name to naming conventions

* fix: Register missing providers manually

* fix: use full kubernetes url

* fix: improve error handling

* feat: use envs for configuring plugin

* feat: use grpc-conventions plugin

---------

Co-authored-by: ItsKev <[email protected]>
@lusu007 lusu007 force-pushed the chore/release-pipeline branch from b272683 to 0a57f63 Compare January 19, 2026 20:09
@lusu007 lusu007 marked this pull request as ready for review January 19, 2026 20:11
Copilot AI review requested due to automatic review settings January 19, 2026 20:11
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 adds release-please configuration and migrates existing GitHub Actions workflows to use reusable workflows from the groundsgg/.github repository.

Changes:

  • Added release-please configuration files for automated release management
  • Migrated CI workflow to use a reusable Gradle CI workflow
  • Added new workflows for release-please automation and label synchronization
  • Added a release workflow for publishing to GitHub Packages and creating releases

Reviewed changes

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

Show a summary per file
File Description
release-please-config.json Configures release-please with release type and package settings
.release-please-manifest.json Sets initial version to 0.0.1 for release-please tracking
.github/workflows/release.yml Defines workflow for building and publishing releases when tags are pushed
.github/workflows/release-please.yml Integrates reusable release-please workflow for automated release PRs
.github/workflows/labels.yml Adds workflow for synchronizing repository labels
.github/workflows/ci.yml Migrates CI to use reusable Gradle CI workflow

πŸ’‘ Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ItsKev ItsKev merged commit 287a02a into main Jan 19, 2026
3 checks passed
@ItsKev ItsKev deleted the chore/release-pipeline branch January 19, 2026 20:31
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