Skip to content

Commit ec31d20

Browse files
committed
CI: add schedule
1 parent 42e61b1 commit ec31d20

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Create ReleaseIssue
2+
on:
3+
schedule:
4+
# 1月/7月にリリース
5+
- cron: "0 0 1 */6 *"
6+
7+
jobs:
8+
create_issue:
9+
name: Create team sync issue
10+
runs-on: ubuntu-latest
11+
permissions:
12+
issues: write
13+
steps:
14+
- name: Create team sync issue
15+
uses: imjohnbo/[email protected]
16+
with:
17+
assignees: "azu, hata6502"
18+
title: "Next Release"
19+
body: |
20+
### 次のリリースの準備ができました
21+
22+
- [ ] マージ忘れのPRがないかを確認
23+
- [ ] Version PackagesのPRをマージ
24+
- [ ] 新しいバージョンがリリースされたことを確認
25+
26+
- [Work this week](https://github.com/orgs/github/projects/3)
27+
pinned: false
28+
close-previous: true
29+
env:
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)