(GitHub Actions) Разделите шаг на два последовательных - PullRequest
0 голосов
/ 27 января 2020

Я бы хотел использовать GitHub Actions для публикации sh и npm пакета. Пока что я использую довольно тривиальный скрипт для этого. Теперь я хотел бы разделить один шаг сценария на два последовательных. Вот выдержка из моего файла workflows / ... yaml:

    steps:
    # ...
    - name: Build
      run: |
        cd src
        npm install
        tsc

        # TODO split here

        npm set registry https://npm.pkg.github.com
        npm set //npm.pkg.github.com/:_authToken ${{ secrets.GITHUB_TOKEN }}
        npm publish
      env:
        CI: true

Теперь, когда я попытался использовать их как отдельные шаги, они выполнялись параллельно, на что я не надеюсь, так как первый step дает результаты (создает каталог src / lib), от которого я зависел в шаге # 2. (Тот, где я вхожу в npm и публикую sh это). Может ли кто-нибудь помочь мне разгадать это? Спасибо, что нашли время, чтобы прочитать это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...