Действия GitHub загрузка и загрузка артефактов

#github #github-actions

#github #github-действия

Вопрос:

У меня есть рабочий процесс Github Actions, который состоит из двух заданий:

  1. Скомпилируйте код в EXE-файл и загрузите как артефакт
  2. Задание, выполняемое на Windows / Mac, которое загружает EXE-файл и использует его. Однако все мои конвейеры завершились сбоем либо из-за того, что задание по какой-то причине было отменено, либо из-за ошибки. Для справки, вот мой последний запуск конвейера: https://github.com/dantheking-crypto/MakeALanguage/actions/runs/332305074

Я был бы признателен, если бы кто-нибудь мог указать, что я сделал неправильно.

Ответ №1:

Я взглянул на ваш конвейер выше, и, похоже, в вашей run-on-windows-and-mac работе отсутствует действие действия / проверки. Вот почему spark.exe выполнение завершается с ошибкой. Он не может найти test.spark файл, используемый в качестве аргумента (он находится в репозитории, но не был возвращен исполнителю, выполняющему запуск). Просто добавьте шаг действия / проверки перед выполнением spark.exe spark.test , и все должно быть в порядке.