172 похожих чатов

Добрый день, у меня возникла сложность с GitHub actions, у

меня есть команда на билд в npm scripts, но она очень длинная, и я решил вынести ее в отдельный txt файл, локально все работает, но на ci она не выполняется (при этом ошибки не вызывает). Сам экшен запускается на runs-on: ubuntu-latest
сама команда выглядит таким образом "build": "npm-run-all --print-label $(< build-order.txt)", то есть все дальнейшие команды добавляются из файла, может для гитхаба должен быть другой синтаксис?

11 ответов

32 просмотра

попробуй на раннере проверить. Можно tmate для этого использовать https://github.com/marketplace/actions/debugging-with-tmate

Dmitriy-Pikulin Автор вопроса

добрый вечер, я все еще пишу по поводу этой пробллемы я попробовал mxschmitt/action-tmate@v3 и в терминале если я напрямую вызываю pnpm npm-run-all --print-label $(<build-order.txt) все работает, но когда эта строчка находится в package json scripts и я вызываю просто pnpm build возникает эта проблема

Dmitriy-Pikulin Автор вопроса
Andrey Kartashov
попробуй на раннере проверить. Можно tmate для это...

так попробовал, спасибо, но решение все равно не пришло в голову

Dmitriy Pikulin
добрый вечер, я все еще пишу по поводу этой проблл...

да вынеси ты уже всю строку в script.sh , не забудь шебанг и выдать права на запуск и впиши только ./script.sh

Dmitriy-Pikulin Автор вопроса
Dmitriy Pikulin
да, все работает

Какой-то странный синтаксис, $(<)

Dmitriy-Pikulin Автор вопроса
Andrey Kartashov
Какой-то странный синтаксис, $(<)

здесь нашел https://unix.stackexchange.com/questions/393351/pass-contents-of-file-as-argument-to-bash-script

Попробуй заменить на $(cat ..). Может быть какой-то прикол с тем, что на раннере скрипт в шелле запускается в режиме совместимости с posix и у тебя там пустая строка получается

Dmitriy-Pikulin Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта