๐ Github Actions๋ฅผ VSCode ํ์ฅ ํ๋ก๊ทธ๋จ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ
- Github์์ Github Actions๋ฅผ VSCode์์ ๊ด๋ฆฌํ ์ ์๊ฒ ๋์์ฃผ๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํฉ๋๋ค. --- Github Actions์ Github์์ ์ ๊ณตํ๋ CI/CD ํ๋ซํผ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋น๋์ ํ ์คํธ, ๋ฐฐํฌ ๋ฑ์ ์ ์ฐจ๋ฅผ ์ํฌํ๋ก(workflow)๋ก ๊ตฌ์ฑํ์ฌ ์ผ๋ จ์ ์ ์ฐจ๋ฅผ ์๋ํํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๋ํ ์ฃผ๊ธฐ์ ์ผ๋ก ํ์ผ์ ์คํ์ํค๋ ๊ธฐ๋ฅ๋ ์ ๊ณตํ์ฌ ํฌ๋ก (cron) ์ญํ ๋ก๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. Github Actions์ ๋ณดํต yaml ๋ฌธ๋ฒ์ผ๋ก ์ ์ํ๋๋ฐ, ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ ์ด๋ ๋ฆฐํธ ๊ธฐ๋ฅ์ด ์ ๊ณต๋์ง ์์ ์์ฑํ ๋ ์ค์๋ฅผ ํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๊ทธ๋์ ๋ณดํต์ ์๊ฒฉ ๋ฆฌํฌ์งํ ๋ฆฌ์ ํ์ผ์ ์ฌ๋ฆฌ๊ณ ์ง์ ์คํ์์ผ๊ฐ๋ฉด์ ์ํฌํ๋ก๋ฅผ ์์ฑํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด์์ฃ . ์ด๋ฒ์ Github์์ Github Actions์ ๊ด๋ฆฌ๋ฅผ ๋์์ฃผ๋ VSCode ํ์ฅ ํ๋ก๊ทธ๋จ์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํฉ๋๋ค. ์ํฌํ๋ก์ ์คํ, ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ , ๋ฌธ๋ฒ ์๋ ์์ฑ๊ณผ ๋ฆฐํธ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ Github Actions๋ฅผ ๋ง์ด ์ฐ์๋ ๋ถ์ด๋ผ๋ฉด ๊ฝค ๋ง์ ๋์์ด ๋์ค ๊ฒ ๊ฐ์ต๋๋ค.