Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev/core#1393 - distmaker - Skip new file "vendor/bin/cssmin" #18659

Merged
merged 1 commit into from
Oct 2, 2020

Conversation

totten
Copy link
Member

@totten totten commented Oct 2, 2020

Overview

This fixes the broken distmaker builds in master.

The file vendor/bin/cssmin was recently added by way of composer-compile-lib => cssmin. We don't need it in the tarball, and it's a symlink, so trying to include breaks some consumers (like in https://lab.civicrm.org/dev/core/-/issues/1393).

ping @seamuslee001

Technical Details

  • Before (last release): vendor/bin/cssmin does not exist
  • Before (current master): vendor/bin/cssmin is created as symlink, copied to tarball
  • After (this commit): vendor/bin/cssmin is created on dev-builds but omitted from tarball

Overview
----------------------------------------

This fixes the broken distmaker builds in `master`.

The file `vendor/bin/cssmin` was recently added by way of `composer-compile-lib => cssmin`.
We don't need it in the tarball, and it's a symlink, so trying to include breaks some
consumers (like in https://lab.civicrm.org/dev/core/-/issues/1393).

Technical Details
----------------------------------------

* Before (last release): `vendor/bin/cssmin` does not exist
* Before (current master): `vendor/bin/cssmin` is created as symlink, copied to tarball
* After (this commit): `vendor/bin/cssmin` is created on dev-builds but omitted from tarball
@civibot civibot bot added the master label Oct 2, 2020
@civibot
Copy link

civibot bot commented Oct 2, 2020

(Standard links)

@seamuslee001 seamuslee001 merged commit b6b224f into civicrm:master Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants