forked from wintercms/winter
-
Notifications
You must be signed in to change notification settings - Fork 0
27 lines (25 loc) · 930 Bytes
/
subsplit.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: Module sub-split
on:
push:
create:
delete:
jobs:
split:
name: Sub-split
runs-on: ubuntu-latest
container: wintercms/cli:0.3.4
env:
WINTER_CLI_GITHUB_TOKEN: ${{ secrets.WINTER_SPLIT_TOKEN }}
steps:
- name: Create tag
if: github.event_name == 'create' && github.ref_type == 'tag'
run: winter split -a "${{ github.ref_name }}"
- name: Delete branch
if: github.event_name == 'delete' && github.ref_type == 'branch'
run: winter split --remove-branch="${{ github.event.ref }}"
- name: Delete tag
if: github.event_name == 'delete' && github.ref_type == 'tag'
run: winter split --remove-tag="${{ github.event.ref }}"
- name: Push
if: github.event_name == 'push'
run: winter split -b "${{ github.ref_name }}"