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

[CICD] Build Test を行うWorkflowsを追加 #113

Merged
merged 8 commits into from
Mar 20, 2024
Merged

Conversation

AobaIwaki123
Copy link
Collaborator

@AobaIwaki123 AobaIwaki123 commented Mar 20, 2024

目的

[CICD] Build Test を行うWorkflowsを追加

概要

プルリク作成時に自動的にBuild Testが実行されるようにした
確認するコマンドは以下の4つで使用するのはdocker-compose.prod.yml

$ docker-compose -f docker-compose.prod.yml build
$ docker compose -f docker-compose.prod.yml run --rm view yarn
$ docker compose -f docker-compose.prod.yml run --rm view yarn build
$ docker-compose -f docker-compose.prod.yml up -d view api # Cloudflare用のファイルはないのでUpしない

確認項目

  • マージするボタンの上にAll checks have passedという項目が追加されることを確認
  • 俺のブランチにチェックアウトした際にREADME.mdにテスト状況を示すバッジが追加されていることを確認

不安・相談

Copy link
Collaborator

@daikonoisii daikonoisii left a comment

Choose a reason for hiding this comment

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

good job!

@daikonoisii daikonoisii merged commit ab1b8f5 into develop Mar 20, 2024
1 check passed
@nose221834 nose221834 deleted the feat/aiwaki/cicd branch March 21, 2024 01:42
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