Skip to content

Действие для управления логом версий тестовых сборок

Notifications You must be signed in to change notification settings

aps-m/betabuild-log-action

Repository files navigation

betabuild-log-action

Действие позволяет сохранить текущую версию тестовой сборки и получить статус изменения версии

Применение

Автоматизация публикации релизов для тестирования ПО

Параметры

Вход

Параметр Описание Тип Обязательный Значение по умолчанию
repo_token Токен доступа к репозиторию Строка Да -
var_name Имя переменной для ведения журнала Строка Да REV
tag_name Значение версии для добавления в журнал Строка Да -
size Максимальный размер массива журнала Число Да 350
remove_request Флаг удаления указанной версии из лога boolean Да false
tag_filter Строка, которая должна содержаться в тэге, чтобы действие сработало Строка Да -b

Выход

Параметр Описание Тип
rev_is_changed Статус обновления версии boolean

Примеры использования


- name: Store beta build revision
  id: store_revision
  uses: aps-m/betabuild-log-action@v4
  with:
    repo_token: ${{ secrets.REPO_TOKEN }}
    var_name: 'REV'
    tag_name: '1.0.0-b6'
    remove_request: false
    size: 350
    tag_filter: '-b'

- name: Check output
  run: echo ${{ steps.store_revision.outputs.rev_is_changed }}

About

Действие для управления логом версий тестовых сборок

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published