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

LMA: Decapod 렌더링 대기 워크플로우 템플릿 추가 및 사용 #313

Merged
merged 2 commits into from
Nov 8, 2023

Conversation

zugwan
Copy link
Contributor

@zugwan zugwan commented Nov 8, 2023

decapod 렌더링은 gitea site repo 에 반영(git push)이 이루어지면 webhook을 통해 event-gitea-render-manifests 워크플로우가 실행되어 자동으로 수행하도록 되어 있습니다.

기존 event-gitea-render-manifests을 불필요하게 호출하는 부분을 제거하기 위해서 decapod 렌더링 종료를 대기하는 워크플로우 템플릿(wait-for-rendering-to-finish)을 추가하고 사용하도록 변경하였습니다. 이 변경으로 아래 오류를 발생시켰던 부분은 제거되었습니다.

Invalid 'when' expression ''[ "ckrw3g26p" ]' != 'NO_CHANGE_HERE'': Cannot transition token types from STRING [[ ] to VARIABLE [ckrw3g26p]

또한, 렌더링 관련 워크플로우 (event-gitea-render-manifests, wait-for-rendering-to-finish)는 정상 종료(Success)된다면, 5초후 자동으로 삭제됩니다.

@ktkfree
Copy link
Contributor

ktkfree commented Nov 8, 2023

@cho4036 님. 이 변경 참조하시어 SSO 개발하시면 될 것 같습니다.

@ktkfree ktkfree merged commit 6b5ecf5 into develop Nov 8, 2023
3 checks passed
@ktkfree ktkfree deleted the add_wait_for_rendering_wftmpl branch November 8, 2023 09:29
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.

2 participants