Skip to content

Add galactic-shrine/gsid recipe - #2009

Merged
symfony-recipes-bot merged 4 commits into
symfony:mainfrom
Galactic-Shrine:add-galactic-shrine-gsid
Jul 7, 2026
Merged

Add galactic-shrine/gsid recipe#2009
symfony-recipes-bot merged 4 commits into
symfony:mainfrom
Galactic-Shrine:add-galactic-shrine-gsid

Conversation

@GsKizuna

@GsKizuna GsKizuna commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
Q A
License MIT
Packagist https://packagist.org/packages/galactic-shrine/gsid

Adds Symfony Flex recipes for galactic-shrine/gsid.

Recipes included:

  • 1.0 for GsId 1.x
  • 2.0 for GsId 2.x

The recipes enable the Symfony bundle and create the default configuration file:

  • config/packages/gsid.yaml

For GsId 2.x, Doctrine DBAL type registration is handled by the bundle when DoctrineBundle is installed, so the recipe does not modify doctrine.yaml.

Package license: MPL-2.0.

@symfony-recipes-bot
symfony-recipes-bot enabled auto-merge (squash) July 7, 2026 11:56
@symfony-recipes-bot

Copy link
Copy Markdown
Collaborator

Thanks for the PR 😍

How to test these changes in your application

  1. Define the SYMFONY_ENDPOINT environment variable:

    # On Unix-like (BSD, Linux and macOS)
    export SYMFONY_ENDPOINT=https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2009/index.json
    # On Windows
    SET SYMFONY_ENDPOINT=https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2009/index.json
  2. Install the package(s) related to this recipe:

    composer req symfony/flex
    composer req 'galactic-shrine/gsid:^2.0'
  3. Don't forget to unset the SYMFONY_ENDPOINT environment variable when done:

    # On Unix-like (BSD, Linux and macOS)
    unset SYMFONY_ENDPOINT
    # On Windows
    SET SYMFONY_ENDPOINT=

Diff between recipe versions

In order to help with the review stage, I'm in charge of computing the diff between the various versions of patched recipes.
I'm going keep this comment up to date with any updates of the attached patch.

galactic-shrine/gsid

1.0 vs 2.0
diff --git a/galactic-shrine/gsid/1.0/post-install.txt b/galactic-shrine/gsid/2.0/post-install.txt
index 4e71cae5..fbea162f 100644
--- a/galactic-shrine/gsid/1.0/post-install.txt
+++ b/galactic-shrine/gsid/2.0/post-install.txt
@@ -2,4 +2,4 @@
 
   * The GsId bundle was enabled in config/bundles.php.
   * A default configuration file was created at config/packages/gsid.yaml.
-  * For GsId 1.x, declare the Doctrine DBAL type manually if your installed 1.x version does not register it automatically.
+  * If DoctrineBundle is installed, the bundle registers the DBAL type "gsid" automatically.

auto-merge was automatically disabled July 7, 2026 12:06

Head branch was pushed to by a user without write access

@symfony-recipes-bot
symfony-recipes-bot enabled auto-merge (squash) July 7, 2026 12:06
@symfony-recipes-bot
symfony-recipes-bot merged commit 9346a97 into symfony:main Jul 7, 2026
2 checks passed
@GsKizuna
GsKizuna deleted the add-galactic-shrine-gsid branch July 7, 2026 13:58
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