Skip to content

Conversation

@foo-543674
Copy link
Collaborator

@foo-543674 foo-543674 commented Oct 22, 2025

GitHub ActionsでCI/CDを構築いたしました。
テスト結果はChecksで確認できるようにしております。一部Fork前にすでにレッドになっていたテストがあったり、依存関係の解決でエラーになっていたので、そこだけ無視・修正しております。
デプロイはPEチームと調整して、OICDで認証を通すようにいたしました。
デプロイ方法に関しては一先ずデプロイ頻度もそこまで多くない見込みなので、ローカル作業を増やして自動実行するよりは、バージョンの書き換えまで自動化したうえで、実行を手動にして、手順忘れの防止を優先する方法といたしました。
バージョニングはupstreamとは明確に区別するために、"nu-"が接頭語としてつくようにしています。

@foo-543674 foo-543674 force-pushed the CASHEW_NUTS-748/deploy-github-actions branch from 507e674 to 3ca5921 Compare October 23, 2025 03:58
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '21'
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@foo-543674 version21で大丈夫ですかね?
元々のflexmarkが使用していたものと合わせておいた方が、JVMのバージョン違いによる問題に合わないのでは?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@raydive ありがとうございます。アプリのバージョンアップに合わせたほうがいいかなと思いましたが、問題が併発するのも避けたいので一旦下げました。

@uonoko1
Copy link

uonoko1 commented Oct 23, 2025

@foo-543674
LGTM

Copy link

@corgimkii corgimkii left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@foo-543674 foo-543674 merged commit 8712824 into master Oct 24, 2025
1 check passed
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.

5 participants