- uses: actions/checkout@v2
with:
fetch-depth: 2
- run: git checkout HEAD^
๋ถ๋ช
๋ฌธ์ ์์ด ํ๋ก์ธ์ค๋ฅผ ๋๋์ง๋ง, ์๋ฌด ๋ก๊ทธ๋ ์์ด ๋น๋์ ์คํจํ๋ค๊ณ ๋์ค๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
yml ํ์ผ๊ณผ ๊ทธ ๊ฒฐ๊ณผ๋ ์ด๋ฌ๋ค.
- run: MSG=`git diff HEAD HEAD~1 --name-only | egrep [0-9]+\/`
##[error]Process completed with exit code 1.
์ด๊ฒ๊ณผ ๊ด๋ จํด์๋ ์๋ ๋งํฌ๋ก ํด๊ฒฐํ ์ ์๋ค.
3๊ฐ์ง ์ผ์ด์ค๋ก ์คํํ๋๋ฐ ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ๋ค.
์ด ์ฌ๋ก๋ก ๋ณด์, ์์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ง์ ์คํํ๋ฉด exit code๊ฐ 0์ด ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. (source๋ก๋ง ์คํ ์ ์คํจ์ธ ๊ฒ์ ์ฐธ๊ณ )