마켓플레이스 게시 스텝을 릴리스 잡 안으로 이동 - #23
Merged
Merged
Conversation
2.0.0 이 태그되고 GitHub 릴리스까지 만들어졌지만 첨부 파일이 없고 마켓플레이스에도 올라가지 않았다. release.yml 은 실행 이력이 0건이다. 원인은 GitHub Actions 의 루프 방지 규칙이다. GITHUB_TOKEN 으로 발생시킨 이벤트는 다른 워크플로를 트리거하지 않는다. release 잡이 gh release create 로 릴리스를 만들었지만 그 released 이벤트가 release.yml 을 깨우지 못했다. 파이프라인을 설계할 때 놓친 부분이다. ## 수정 서명·게시·자산 첨부를 build.yml 의 release 잡 안으로 옮겼다. 이벤트를 경유하지 않으므로 중간 단계가 사라지고, 방금 버전을 올린 그 잡이 그대로 빌드된 산출물을 게시한다. release.yml 은 지우지 않고 workflow_dispatch 로 바꿨다. 이미 태그는 있는데 게시되지 않은 상황을 복구하는 용도이며 - 지금의 2.0.0 이 정확히 그 상황이다 - 아무것도 삭제하지 않고 되살릴 수 있다. 태그와 pluginVersion 이 어긋나면 게시하지 않도록 확인 스텝을 뒀다. 커밋 메시지의 [skip release] 는 의도적이다. 이 변경으로 2.0.1 을 낼 이유가 없고, 2.0.0 을 먼저 마켓플레이스에 올려야 한다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Contributor
Qodana Community for JVMIt seems all right 👌 No new problems were found according to the checks applied 💡 Qodana analysis was run in the pull request mode: only the changed files were checked View the detailed Qodana reportTo be able to view the detailed Qodana report, you can either:
To get - name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2025.1.1
with:
upload-result: trueContact Qodana teamContact us at qodana-support@jetbrains.com
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2.0.0 이 태그되고 GitHub 릴리스까지 만들어졌지만 첨부 파일이 없고 마켓플레이스에도 올라가지 않았습니다.
release.yml은 실행 이력이 0건입니다.원인
GitHub Actions 는
GITHUB_TOKEN으로 발생시킨 이벤트로 다른 워크플로를 트리거하지 않습니다 (루프 방지).release잡이gh release create로 릴리스를 만들었지만 그released이벤트가release.yml을 깨우지 못했습니다. 파이프라인을 설계할 때 제가 놓친 부분입니다.수정
build.yml의release잡 안으로 이동. 이벤트를 경유하지 않으므로 중간 단계가 사라지고, 방금 버전을 올린 그 잡이 그대로 빌드된 산출물을 게시합니다.release.yml은workflow_dispatch로 전환. 이미 태그는 있는데 게시되지 않은 상황을 복구하는 용도입니다 — 지금의 2.0.0 이 정확히 그 상황이라, 아무것도 삭제하지 않고 되살릴 수 있습니다. 태그와pluginVersion이 어긋나면 게시하지 않도록 확인 스텝을 뒀습니다.머지 후 할 일
이 PR 은
[skip release]라서 새 버전을 만들지 않습니다. 머지 후 Actions → Publish tag → Run workflow →2.0.0을 실행하면 2.0.0 이 마켓플레이스에 올라갑니다.이번 실행이 서명 키와
PUBLISH_TOKEN이 실제로 동작하는지 확인하는 첫 검증이기도 합니다.🤖 Generated with Claude Code