Я создал бота

Недавно я использовал действия GitHub.

И это действительно потрясающе. Я был так настроен использовать все, что у меня есть из моего бесплатного аккаунта GitHub, что был очень зол, что не знал этого раньше.

Почему это потрясающе

  1. Github предоставляет хостинг для де-бота
  2. Github Marketplace — это потрясающе
  3. Бесплатно
  4. Прост в использовании

Вот как использовать:

  1. Создайте файл .yml в каталоге /.github/workspaces.
  2. поместите в него необходимую информацию:
on:
  workflow_dispatch:

jobs:
  name_of_job:
    runs-on: ubuntu-latest
    steps:
      - uses: dependency
      - run: shell or python file or something from dependency
        shell: shellllll
Войти в полноэкранный режим Выйти из полноэкранного режима

Это не реальный пример, поэтому не копируйте его…

Это сделано с использованием синтаксиса YAML, поэтому он может быть немного непривычным, так как это не скриптовый язык. Но это очень простой для изучения язык развертывания, и вы сможете освоить его за несколько часов (если будете использовать его только для действий).

Вы можете запускать скриптовый язык в действиях и, к счастью, вы можете писать на python для создания ботов! (Так что, дети, учите Python. Это полезно. Вы, вероятно, знаете Bash, если не знаете Python).

Мои текущие боты:

Есть, конечно, больше элементов, чтобы сделать действие. Но все же я новичок. В настоящее время я использую зависимость Platane/snk для красивой анимации змеи в моем README.md.

Итак, на этом пока все!

Я просто хочу сказать, как хороши экшены и как легко их сделать. Не волнуйтесь, документация на GitHub действительно читабельна. Перейдите к исходникам там 👇. Спасибо за чтение!

источники: https://docs.github.com/en/actions/learn-github-actions/essential-features-of-github-actions, https://docs.github.com/en/actions

Оцените статью
devanswers.ru
Добавить комментарий