Setup-miniconda: Устарело GHA: "add-path" и "set-env"

Созданный на 8 окт. 2020  ·  12Комментарии  ·  Источник: conda-incubator/setup-miniconda

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);

Что вызывает это предупреждение при использовании его в рабочем процессе ГСГ:

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 это исправлено, скоро мы выпустим релиз!

Все 12 Комментарий

Похоже, это дубликат № 78. # 79 это исправлено, скоро мы выпустим релиз!

Большой! Извините, перед отправкой я искал только открытые PR.

Не стоит беспокоиться. Мы работаем над CHANGELOG (№85) как часть следующего выпуска, так что в будущем он должен быть более понятным!

Проверяюсь. У вас есть расчетное время прибытия для нового выпуска?

@bollwyvl извините, это был напряженный / странный месяц. Просто чтобы наверстать упущенное. Нам просто нужно объединить PR-работу журнала изменений, чтобы вырезать новый релиз?

Дайте мне знать, и мы скоро выпустим это!

Ваше здоровье

думаю да! Если вы можете просмотреть журнал изменений, чтобы мы могли украсть некоторые из этих сладких, сладких знаний о племени из вашего мозга ... я все равно выброшу его, просто чтобы посмотреть, как у нас дела ...

Не забывай об этом! ;) (Google опубликовал подробную информацию об эксплойте, поэтому я считаю, что для GH очень важно закрыть его)

Можем ли мы закрыть сейчас @bollwyvl 🙃?

Я тестировал 16930e6 без предупреждений, так что я бы сказал, что у нас все хорошо!

Ой, версия поднялась до 2, так что @v1 не поднимет это! Я перехожу к использованию зависимых и точных версий для неофициальных действий (поскольку не во всех проектах используется тег «vX»), но пока не везде. Было ли добавлено что-то обратно несовместимое? Журнал изменений перечисляет только это измененное предупреждение и добавление явных envs.

(Не жалоба, просто вопрос :) Спасибо за релиз!)

Ой, версия поднялась до 2, так что @v1 не поднимет это!

Также интересно, можно ли это перенести на v1 (или просто пометить v1 с момента его обратной совместимости). Мы используем это действие в Manubot, где большое количество пользователей клонировали наш сценарий CI и не обновляют его часто. См. Https://github.com/manubot/rootstock/issues/388.

v2 только что был выпущен, так что пройдет одна неделя с момента, когда conda-incubator /

Команда set-env устарела и будет отключена 16 ноября.

В случае с Manubot пользователи также должны выполнить обновление из-за не связанной с этим проблемы, поэтому для нас это не важно. Но может быть для других?

@bollwyvl мысли?

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

goanpeca picture goanpeca  ·  9Комментарии

bradyrx picture bradyrx  ·  11Комментарии

tdegeus picture tdegeus  ·  11Комментарии

bollwyvl picture bollwyvl  ·  12Комментарии

goanpeca picture goanpeca  ·  9Комментарии