This commit is contained in:
2025-11-25 16:31:30 +03:00
parent 688bd3a7f9
commit cf929cea25
3 changed files with 50 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
name: "Example condition"
run-name: "multple condition"
run-name: "deply condition"
on:
issues:
@@ -12,16 +12,52 @@ on:
- services.txt
branches:
- main
# ПРОСТОЕ ДОПОЛНЕНИЕ: при комментарии в issue
issue_comment:
types: [created]
jobs:
check-condition:
runs-on: sirius # docker, sirius или golang
if: contains(github.event.issue.labels.*.name, 'bug')
runs-on: sirius
# ПРОСТОЕ УСЛОВИЕ: только если комментарий содержит "deploy"
if: |
github.event_name != 'issue_comment' ||
contains(github.event.comment.body, 'deploy')
steps:
# Выводим текстовое сообщение
- name: Echo test
if: contains(github.event.issue.labels.*.name, 'bug')
run: echo "${{ toJson(github.event.issue) }}"
- name: Process comment
run: |
if [ "${{ github.event_name }}" = "issue_comment" ]; then
echo "Deploy command detected in comment!"
else
echo "Regular event: ${{ github.event_name }}"
fi
# name: "Example condition"
# run-name: "multple condition"
# on:
# issues:
# types:
# - closed
# - labeled
# push:
# paths:
# - test.txt
# - services.txt
# branches:
# - main
# jobs:
# check-condition:
# runs-on: sirius # docker, sirius или golang
# if: contains(github.event.issue.labels.*.name, 'bug')
# steps:
# # Выводим текстовое сообщение
# - name: Echo test
# if: contains(github.event.issue.labels.*.name, 'bug')
# run: echo "${{ toJson(github.event.issue) }}"

View File

@@ -1,3 +1,5 @@
micro
like
cool
cool
djgdhhudhuehjkeshjd

View File

@@ -1 +1,2 @@
hello, myself
hello, myself
dejdjkdwkaj