Create stable release for composer

Created on 16 August 2024, 8 months ago

When working behind a company proxy / firewall, trying to composer install/upgrade on a site with a module dependent on rat (such as IEF - inline entity form) will fail due to the only version of rat it can find being 1.0.x-dev.

πŸ“Œ Task
Status

Active

Version

1.0

Component

Miscellaneous

Created by

πŸ‡ΊπŸ‡ΈUnited States jwjoshuawalker San Diego

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @jwjoshuawalker
  • Status changed to Postponed: needs info 8 months ago
  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany

    Hmm, there is a release. Set that to "recommended" in the DrupalOrg UI.

    Composer sees the release too:

    $ composer show -a drupal/rat
    name     : drupal/rat
    descrip. : 
    keywords : 
    versions : 1.0.x-dev, * 1.0.0, 1.0.0-rc2, 1.0.0-rc1
    type     : library
    license  : GNU General Public License v2.0 or later (gpl-2.0-or-later) (OSI approved) https://spdx.org/licenses/GPL-2.0-or-later.html#licenseText
    homepage : 
    source   : [git] https://git.drupalcode.org/project/rat.git 28202b02262a39ac8dbbfd43696b67c0c8c46b71
    dist     : []  
    path     : /home/merlin/Code/geeks4change/sites/site-h4d-greenopolis/vendor/drupal/rat
    names    : drupal/rat
    
    autoload
    psr-4
    Drupal\rat\ => src/
    
    requires
    php ^7.4 || ^8.0
    
    requires (dev)
    drupal/core ^9.4
    drupal/core-dev ^9.4
    
    
  • πŸ‡ΊπŸ‡ΈUnited States jwjoshuawalker San Diego

    That asterisk is problematic I believe.

    Look at other projects to compare, they do not show like that second entry in the versions: line
    * 1.0.0,

  • πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

    Pretty sure this is related to https://www.drupal.org/project/project_composer/issues/3464712 ✨ Regression: RC releases have empty dist information Needs work

  • πŸ‡ΊπŸ‡ΈUnited States Chris Matthews

    I'm not sure if it's related, but when I run composer update --dry-run, I'm getting: Upgrading drupal/rat (1.0.0 => 1.0.0 28202b0)

  • πŸ‡ΊπŸ‡ΈUnited States jwjoshuawalker San Diego

    This appears to have been an issue at a different level. The ticket referenced in #4 describes it.
    Packagist has made an update to create dists for Drupal's Gitlab (as I understand it).

    I don't want to close the ticket for you, but the problem has been resolved for me and likely any others that may have experienced this.

    https://www.drupal.org/project/project_composer/issues/3464712 ✨ Regression: RC releases have empty dist information Needs work

  • Status changed to Fixed 4 months ago
  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany

    Thank ya all! So fixed.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024