diff --git a/.gitea/workflows/dispatch_prod.yaml b/.gitea/workflows/dispatch_prod.yaml new file mode 100644 index 0000000..18eefb1 --- /dev/null +++ b/.gitea/workflows/dispatch_prod.yaml @@ -0,0 +1,25 @@ +name: Deploy Pipeline with Manual Trigger + +on: + push: + branches: [ main ] + workflow_dispatch: + inputs: + message: + description: 'Custom message' + required: false + default: 'Trigger - succesed' + +jobs: + deploy: + name: Deployment Task + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/main' + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Show Message + run: | + echo "Получилось!" \ No newline at end of file diff --git a/.gitea/workflows/merge_prod.yaml b/.gitea/workflows/merge_prod.yaml new file mode 100644 index 0000000..a40e24e --- /dev/null +++ b/.gitea/workflows/merge_prod.yaml @@ -0,0 +1,19 @@ +name: Simple Deploy Pipeline + +on: + push: + branches: + - main + +jobs: + print-message: + name: Print Welcome Message + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/main' + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Print message + run: echo "Красота во всем" \ No newline at end of file