-
Notifications
You must be signed in to change notification settings - Fork 8
71 lines (62 loc) · 1.89 KB
/
release.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# on:
# create:
# branches:
# - master
# # Sequence of patterns matched against refs/tags
# tags:
# - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
# # pull_request:
# # branches:
# # - master
# # # Sequence of patterns matched against refs/tags
# # tags:
# # - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
# name: Create Release
# jobs:
# build:
# name: Create Release
# runs-on: ubuntu-latest
# steps:
# - name: Checkout code
# uses: actions/checkout@v2
# # - name: Get version
# # id: get_version
# # run: echo ::set-output name=VERSION::${tags/}
# - name: Create Tag
# id: create_tag
# uses: jaywcjlove/create-tag-action@main
# with:
# test: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'
# - name: Create Release
# uses: actions/create-release@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag_name: v${{ steps.create_tag.outputs.version }}
# release_name: v${{ steps.create_tag.outputs.version }}
# body: 详见[更新日志](https://github.com/chen-001/pure_ocean_breeze/blob/master/更新日志/更新日志.md)
# draft: false
# prerelease: false
name: Release
on:
create:
tags:
- 'v*'
jobs:
release:
name: Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref }}
body: 详见[更新日志](https://github.com/chen-001/pure_ocean_breeze/blob/master/更新日志/更新日志.md)
draft: false
prerelease: false