ํผ๊ณคํด์ ๋ด์ผ ๋ฆด๋ฆฌ์ค ํ๋ก์ธ์ค๋ฅผ ๊ฒํ ํ๊ธฐ ์ํด ํ ์ผ ๋ชฉ๋ก์ ์บก์ฒํ๋ ์ค์ ๋๋ค. ๋์์ ๋๊น์ง ์๋ํฉ๋๋ค.
๊ทธ ๋ชจ๋ ๊ฒ์ด ํจ๊ณผ๊ฐ์์์ต๋๋ค. ๋ฆด๋ฆฌ์ค ์ฃผ์์ ํ์์ ์ ๋ฐ์ดํธํด์ผํ๋ค๊ณ ์๊ฐํ์ง๋ง ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ชจ๋ ๊ด์ฐฎ์ต๋๋ค.
๋ชฉ์์ผ / ์์์ผ ์ด์ ์ ์ ๋ฆฌํด์ผ ํ ๋ฏธํด๊ฒฐ ๋ฌธ์ (๋ชฉ์์ผ์ ์ถ์ ํ ์์ ์ด์ง๋ง ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ด ๋ด๊ฐ ์ํ๋ ๊ฒ๋ณด๋ค ์ค๋ ๊ฑธ๋ฆฌ๋ฉด ์์์ผ๋ก ํธ์ํ๊ฒ ์ต๋๋ค.)
html5-boilerplate_
๋นํธ๋ฅผ ์์ด ๋ฒ๋ ธ์ต๋๋ค.dist
ํด๋๋ฅผ ์์ถํ๋ ๋ฐฉ๋ฒ์ ์์ ๋ด
๋๋ค.] (https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml # L19) ํ์ฌ ํด๋์๋ dist ํด๋๊ฐ ๋จ์ผ ํ์๋ก ํฌํจ๋ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก dist
ํด๋์ _contents_๊ฐ๋ฉ๋๋ค. ์ด ํ์ ๋ด ๋๊ฐ ์ํ ๊ฒ ๊ฐ์์. ์ด๋ฐ ํ๋ก์ ํธ๋ฅผ ์ ์งํ๋ค๋ ๊ฒ์ ๋ง์ ๊ฒ์ ๋ฐฐ์์ผํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. zip
๋ช
๋ น์ ๋ณต์ก์ฑ์ ๋ฐฐ์ฐ๋ ๊ฒ์ ์ ๊ฐ ์ง๊ธ๊น์ง ๋ค๋ฃจ์ด์ผํ๋ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ์ผ์ด ์๋๋๋ค. ๋ด๊ฐ ๋ค์ฏ ์ด์ธ ๊ฒ์ฒ๋ผ ์ค๋ช
ํด์ฃผ๊ณ ์ถ์ ์ฌ๋์ ๋ชจ๋ ๊ท์
๋๋ค.npx
๋ช
๋ น ํฌํจ)์ ํตํด npm ํจํค์ง ๋ฅผ ํ
์คํธํฉ๋๋ค.zip์ ์์ฌ ์ต์์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ด๋ ๋์ ๋จ๊ณ์์ working-directory
์ง์๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๊ฒ์ ์์ถ ํ ์ ์์ต๋๋ค.
- name: Create Zip Folder
working-directory: ./dist
run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .
๊ทธ๋ฅ ์๊ฐ.
ํจ์ฌ ๋ ๋งค๋ ฅ์ ์ธ @ Jeroen-Matthijssens
@ Jeroen-Matthijssens๊ฐ๊ฐ๋ ๊ธธ์ด์์ต๋๋ค. ์๋ก์ด ๋๊ณผ ์ข์ ์์ด๋์ด์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@roblarsen np, ์ ๋ ์ค๋ซ๋์ ํ๋ก์ ํธ๋ฅผ ๋ฐ๋ผ ์์ง๋ง ์ต๊ทผ์์ผ ์ค์ ๋ก ์ฐธ์ฌํ๊ณ ๋์์ ์ฃผ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ์ด๋ค ์ ์ผ๋ก๋ ๊ธฐ์ฌํ ์์์ด์ ๋คํ์ ๋๋ค :)
# 2260์ ํตํด ๋ซํ