Skip to content

Conversation

@createhb21
Copy link
Member

What is this PR? 🔍

Adjusting CI

@createhb21 createhb21 added ⚙️ Chore build와 관련된 부분, 패키지 매니저 설정 등 여러가지 production code와 무관한 것들 D-3 labels Feb 4, 2025
@createhb21 createhb21 self-assigned this Feb 4, 2025
createhb21 and others added 6 commits February 4, 2025 12:49
This commit sets up Nx Cloud for your Nx workspace, enabling distributed caching and the Nx Cloud GitHub integration for fast CI and improved developer experience.

You can access your Nx Cloud workspace by going to
https://cloud.nx.app/orgs/67a199185e4612c72a76ed4c/workspaces/67a199375e4612c72a76ed4f

**Note:** This commit attempts to maintain formatting of the nx.json file, however you may need to correct formatting by running an nx format command and committing the changes.
@nx-cloud
Copy link

nx-cloud bot commented Feb 4, 2025

View your CI Pipeline Execution ↗ for commit d70dfc0.

Command Status Duration Result
nx affected --parallel=3 -t type-check,build,te... ✅ Succeeded 1m 1s View ↗

☁️ Nx Cloud last updated this comment at 2025-02-04 10:42:23 UTC

@createhb21 createhb21 added the 👀 Draft 진행 중, 머지 X label Feb 4, 2025
@github-actions github-actions bot added D-2 and removed D-3 labels Feb 4, 2025
@createhb21
Copy link
Member Author

createhb21 commented Feb 4, 2025

해맸던 포인트

nx cloud에 Access Token이 두 종류였다.
ci용 Cloud Access Token이 따로 있고 Personal Access Token이 따로 있었다.

여러차례 ci가 실패한 이유가
Personal Access Token을 secret에 넣어두고 ci에서 사용하려 했던 것.

그래도
https://www.youtube.com/watch?v=zJmhW1iIxpc
영상에 나와있듯

왜 캐시 미스가 발생했는지에 대해서 빠르게 알 수 있어서 디버깅이 용이했다.
다행.

@createhb21 createhb21 removed the 👀 Draft 진행 중, 머지 X label Feb 4, 2025
@createhb21 createhb21 merged commit ae20099 into develop Feb 4, 2025
2 checks passed
@createhb21 createhb21 deleted the chore/ci-adjust branch February 4, 2025 16:09
createhb21 added a commit that referenced this pull request Feb 4, 2025
* feat: next.js 폴더 구조 개선 (#308) (#309)

* feat: next.js 폴더 구조 개선 (#308)

* chore: script 명령어 관련 개선 (#308)

* chore: nextjs ci failed issue fix (#308)

* fix: type check issue fix (#308)

* feat: next app router 15 기본 구조 잡는 작업 (#310) (#311)

* feat: header & navMenu 추가 (#310)

* feat: 기본 구조 작업 (#310)

* chore: fix ci error (#310)

* chore: deploy nextjs (#develop)

* feat: prefetch & ssr pages (#310-prefetch) (#312)

* chore: ci workflow 개선, 약간의 이미지 최적화 작업들, 부하테스트 (#316)

* feat: prefetch & ssr pages (#310-prefetch)

* chore: ci improves and next.js add sharp (#ci-advancement)

* feat(nx-cloud): setup nx cloud workspace (#315)

This commit sets up Nx Cloud for your Nx workspace, enabling distributed caching and the Nx Cloud GitHub integration for fast CI and improved developer experience.

You can access your Nx Cloud workspace by going to
https://cloud.nx.app/orgs/679e78e771fd2cb4bf200e5c/workspaces/679e791071fd2cb4bf200e60

**Note:** This commit attempts to maintain formatting of the nx.json file, however you may need to correct formatting by running an nx format command and committing the changes.

* chore: add cancel-in-progress: true (#ci-advancement)

* fix: ci-app.yml fix (#ci-advancement)

* chore: conflicts (#ci-advancement)

* chore: update ci for using nx (#ci-advancement)

* chore: next.js project에도 bundle analyze와 부하 테스트트 스크립트 추가 (#ci-advancement)

* chore: fix docker build issue - install sharp on workspace (#develop)

* chore: Adjusting CI (#317)

* chore: adjust ci (#ci-adjust)

* chore: remove comment (#ci-adjust)

* chore: ci working test (#ci-adjust)

* chore: ci working test 2 (#ci-adjust)

* feat(nx-cloud): setup nx cloud workspace (#318)

This commit sets up Nx Cloud for your Nx workspace, enabling distributed caching and the Nx Cloud GitHub integration for fast CI and improved developer experience.

You can access your Nx Cloud workspace by going to
https://cloud.nx.app/orgs/67a199185e4612c72a76ed4c/workspaces/67a199375e4612c72a76ed4f

**Note:** This commit attempts to maintain formatting of the nx.json file, however you may need to correct formatting by running an nx format command and committing the changes.

* chore: ci working test 3 (#ci-adjust)

* chore: ci working test 4 (#ci-adjust)

* chore: ci affected test (#ci-adjust)

* chore: ci affected test 2 (#ci-adjust)

* chore: using nx ci token (#ci-adjust)

* chore: test affected (#ci-adjust)

* chore: test affected (#ci-adjust)

* chore: test affected (#ci-adjust)

* chore: test affected (#ci-adjust)

* chore: test affected (#ci-adjust)

---------

Co-authored-by: ahHachul <[email protected]>

---------

Co-authored-by: ahHachul <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚙️ Chore build와 관련된 부분, 패키지 매니저 설정 등 여러가지 production code와 무관한 것들 D-2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants