Skip to content

Conversation

akagane99
Copy link
Contributor

@akagane99 akagane99 commented Nov 7, 2024

概要

開発者向け修正です。
Connect-CMSリポジトリのcomposer-dev.jsonにある phpspreadsheet は、SFA用でした。
そのため、phpspreadsheetをSFAリポジトリに移動するため、composer-dev.jsonから削除しました。

補足

php8.0, 8.1で自動テスト(dusk, composer-dev.json)を動かしましたが、Composerでこけました。
composer-dev.json の phpoffice/phpspreadsheet が原因でした。(markbaker/complex、markbaker/matrixも phpspreadsheet の関連ライブラリ)
https://github.com/opensource-workshop/connect-cms/actions/runs/11714529578/job/32629366992

手順

コマンドプロンプトで実施(win)

set COMPOSER=composer-dev.json

### composer-dev.jsonからphpoffice/phpspreadsheetを取り除き
composer remove --no-update phpoffice/phpspreadsheet

### 削除される関連パッケージを確認(更新せず更新結果のみ確認)
composer update --dry-run
(略)
  - Removing phpoffice/phpspreadsheet (1.12.0)
  - Removing markbaker/matrix (1.2.3)
  - Removing markbaker/complex (1.5.0)

### 特定のパッケージを削除
composer update phpoffice/phpspreadsheet markbaker/matrix markbaker/complex

レビュー完了希望日

なし

関連Pull requests/Issues

なし

参考

なし

DB変更の有無

無し

チェックリスト

@akagane99 akagane99 self-assigned this Nov 7, 2024
@akagane99 akagane99 added the developer update 開発者向けの更新 label Nov 7, 2024
@akagane99 akagane99 changed the title delete: composer-dev.json/phpoffice/phpspreadsheet [Composer] delete composer-dev.json phpoffice/phpspreadsheet Nov 7, 2024
@akagane99 akagane99 changed the title [Composer] delete composer-dev.json phpoffice/phpspreadsheet [Composer] delete phpoffice/phpspreadsheet from composer-dev.json Nov 7, 2024
@akagane99 akagane99 marked this pull request as ready for review November 7, 2024 02:58
@akagane99 akagane99 merged commit 2d03a38 into master Nov 7, 2024
1 check passed
@akagane99 akagane99 deleted the delete/composer-dev.json/phpoffice/phpspreadsheet branch November 7, 2024 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer update 開発者向けの更新
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant