GitHub Actions๋ ๋ณด์ ์ํ์ผ๋ก ์ธํด set-env
๋ฐ add-path
๋ ์ด์ ์ฌ์ฉํ์ง ์์ต๋๋ค. https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and -๊ฒฝ๋ก ์ถ๊ฐ ๋ช
๋ น/
ํ์ฌ 'setup-miniconda' ์์ ์๋ ๋ค์ ์ค์ด ์์ต๋๋ค.
$ grep setup-miniconda/ -nre "set-env"
setup-miniconda//dist/delete/index.js:577: * ::set-env name=MY_VAR::some value
setup-miniconda//dist/delete/index.js:700: command_1.issueCommand('set-env', { name }, convertedVal);
setup-miniconda//dist/setup/index.js:17524: * ::set-env name=MY_VAR::some value
setup-miniconda//dist/setup/index.js:20008: command_1.issueCommand('set-env', { name }, convertedVal);
$ grep setup-miniconda/ -nre "add-path"
setup-miniconda//dist/delete/index.js:722: command_1.issueCommand('add-path', {}, inputPath);
setup-miniconda//dist/setup/index.js:20030: command_1.issueCommand('add-path', {}, inputPath);
GHA ์ํฌํ๋ก์์ ์ฌ์ฉํ ๋ ๋ค์ ๊ฒฝ๊ณ ๊ฐ ๋ฐ์ํฉ๋๋ค.
The `add-path` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
The `set-env` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
์ด๊ฒ์ #78์ ๋ณต์ ํ์ธ ๊ฒ ๊ฐ์ต๋๋ค. #79 ์ด ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. ๊ณง ์ถ์ํ ์์ ์ ๋๋ค!
์์ฒญ๋! ์ฃ์กํฉ๋๋ค. ์ ์ถํ๊ธฐ ์ ์ ๊ณต๊ฐ PR๋ง ๊ฒ์ํ์ต๋๋ค.
๊ฑฑ์ ๋ง. ์ฐ๋ฆฌ๋ ๋ค์ ๋ฆด๋ฆฌ์ค์ ์ผ๋ถ๋ก CHANGELOG(#85)๋ฅผ ์์ ์ค์ด๋ฏ๋ก ์์ผ๋ก ๋ ๋ช ํํด์ง ๊ฒ์ ๋๋ค!
์ฒดํฌ์ธ. ์ ๋ฆด๋ฆฌ์ค์ ๋ํ ETA๊ฐ ์์ต๋๊น?
@bollwyvl ์ฃ์กํฉ๋๋ค. ๋ฐ์๊ณ ์ด์ํ ๋ฌ์ด์์ต๋๋ค. ๋ฐ๋ผ์ก๊ธฐ ์ํด. ๋ณ๊ฒฝ ๋ก๊ทธ PR ์์ ์ ๋ณํฉํ์ฌ ์ ๋ฆด๋ฆฌ์ค๋ฅผ ์๋ผ๋ด๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๊น?
๋นจ๋ฆฌ ์๋ ค์ฃผ์๋ฉด ๋นจ๋ฆฌ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค!
๊ฑด๋ฐฐ
๊ทธ๋ ๊ฒ ์๊ฐํด! ๋ณ๊ฒฝ ๋ก๊ทธ๋ฅผ ๊ฒํ ํ์ฌ ๋น์ ์ ๋๋์์ ๋ฌ์ฝคํ๊ณ ๋ฌ์ฝคํ ๋ถ์กฑ ์ง์์ ํ์น ์ ์๋ค๋ฉด... ์ด์จ๋ ์ฐ๋ฆฌ๊ฐ ์ด๋ป๊ฒ ์ง๋ด๋์ง ๋ณด๊ธฐ ์ํด ๋ค์ ๋งํ๊ฒ ์ต๋๋ค...
์ด๊ฒ์ ์์ง ๋ง์ธ์! ;) (Google์ ์ต์คํ๋ก์์ ๋ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ๊ณต๊ฐํ์ผ๋ฏ๋ก GH๊ฐ ์ด๋ฅผ ์ข ๋ฃํ๋ ๊ฒ์ด ์ฐ์ ์์๊ฐ ๋์ต๋๋ค.)
์ด์ @bollwyvl ๐ ๋ซ์ ์ ์์ต๋๊น?
๋๋ ๊ฒฝ๊ณ ์์ด 16930e6์ผ๋ก ํ ์คํธํ๊ณ ์์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๊ฐ ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค!
์, ๋ฒ์ ์ด 2๋ก ์ฌ๋ผ๊ฐ์ผ๋ @v1
์์๋ ์ด๊ฒ์ ์ ํํ์ง ์์ ๊ฒ์
๋๋ค! ๋๋ ๋น๊ณต์ ์์
์ ๋ํด ์์กด ๋ก๋ด๊ณผ ์ ํํ ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ์ด๋ํ๊ณ ์์ง๋ง(๋ชจ๋ ํ๋ก์ ํธ๊ฐ "vX" ํ๊ทธ๋ฅผ ์ ์งํ๋ ๊ฒ์ ์๋๊ธฐ ๋๋ฌธ์) ์์ง ๋ชจ๋ ๊ณณ์ด ์๋๋๋ค. ์ถ๊ฐ๋ ์ด์ ๋ฒ์ ๊ณผ ํธํ๋์ง ์๋ ๊ฒ์ด ์์์ต๋๊น? Changelog๋ ์ด ๋ณ๊ฒฝ๋ ๊ฒฝ๊ณ ์ ๋ช
์์ ํ๊ฒฝ ์ถ๊ฐ๋ง ๋์ดํฉ๋๋ค.
(๋ถ๋ง์ด ์๋๋ผ ๊ทธ๋ฅ ์ง๋ฌธ์ ๋๋ค :) ๊ณต๊ฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!)
์, ๋ฒ์ ์ด 2๋ก ์ฌ๋ผ๊ฐ์ผ๋
@v1
์์๋ ์ด๊ฒ์ ์ ํํ์ง ์์ ๊ฒ์ ๋๋ค!
๋ํ ์ด๊ฒ์ด v1์ผ๋ก ๋ฐฑํฌํ ๋ ์ ์๋์ง ์ฌ๋ถ(๋๋ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ ์ดํ v1๋ก ํ๊ทธ ์ง์ ๋จ) ์ฌ๋ถ๋ ๊ถ๊ธํฉ๋๋ค. ๋ง์ ์ฌ์ฉ์๊ฐ CI ์คํฌ๋ฆฝํธ๋ฅผ ๋ณต์ ํ๊ณ ์์ฃผ ์ ๋ฐ์ดํธํ์ง ์๋ Manubot์์ ์ด ์์ ์ ์ฌ์ฉํฉ๋๋ค. https://github.com/manubot/rootstock/issues/388์ ์ฐธ์กฐ
v2๊ฐ ๋ฐฉ๊ธ ์ถ์๋์์ผ๋ฏ๋ก conda-incubator/ setup-miniconda@v1 ์ด ์ต์ ๋ฒ์ ์ผ ๋๋ถํฐ ์๋์ด ์ค์ง๋ ๋๊น์ง ์ผ์ฃผ์ผ์ ์๊ฐ์ด ์์ต๋๋ค.
set-env ๋ช ๋ น์ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ 11์ 16์ผ์ ๋นํ์ฑํ๋ฉ๋๋ค.
Manubot์ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ๊ด๋ จ ์๋ ๋ฌธ์ ๋ก ์ธํด ์ ๊ทธ๋ ์ด๋๋ฅผ ํด์ผ ํ๋ฏ๋ก ๊ผญ ํ์ํ ๊ฒ์ ์๋๋๋ค. ๊ทธ๋ฌ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ํ ๊ฒ์ผ ์ ์์ต๋๊น?
@bollwyvl ์๊ฐ?
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๊ฒ์ #78์ ๋ณต์ ํ์ธ ๊ฒ ๊ฐ์ต๋๋ค. #79 ์ด ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. ๊ณง ์ถ์ํ ์์ ์ ๋๋ค!