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.
問題のWarnは以下のようなものです.
これは以下の行で出ています.
https://github.com/nwtgck/actions-netlify/blob/f242d4c9f946f94d2ed8413888eaf35e1f7e848d/src/main.ts#L110-L112
その条件は
productionDeploy && alias !== undefined
がtrueであることです.すなわち,productionDeploy
がtrueになっていますので,これをfalse
にする必要があります.productionDeploy
は以下の行で判定されます.https://github.com/nwtgck/actions-netlify/blob/f242d4c9f946f94d2ed8413888eaf35e1f7e848d/src/main.ts#L89-L92
productionDeploy
がtrue
になるためには,refs/heads/${productionBranch}
であるのいずれかを満たす必要があります.後者は指定されておらず,デフォルトはfalseであることから,前者がtrueになっていると予想できます.
なお,issue_comment triggerのリファレンスによれば,refは"Default branch"になるとされているので,context.refの条件も満たすと思われ,前者が原因である可能性は高いです.
https://docs.github.com/en/actions/reference/events-that-trigger-workflows#issue_comment
以上から,「preductionBranchを定義しない」ことで,productionDeployをfalseにし,aliasを使ってデプロイさせることができると考えられます.