abp

Форк
0
/
publish-release.yml 
44 строки · 1.1 Кб
1
name: Create Release
2

3
on:
4
  workflow_dispatch:
5
    inputs:
6
      tag_name:
7
        description: 'Tag Name'     
8
        required: true
9
      prerelease:
10
        description: 'Pre-release?'     
11
        required: true
12
      branchName:
13
        description: 'Branch Name'     
14
        required: true
15

16
jobs:
17
  build:
18
    runs-on: ubuntu-latest
19
    steps:
20
      - name: Checkout code
21
        uses: actions/checkout@v2
22
        with:
23
          ref: ${{ github.event.inputs.branchName }}
24

25
      - name: Create Release
26
        id: create_release
27
        uses: actions/create-release@v1
28
        env:
29
          GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
30
        with:
31
          tag_name: ${{ github.event.inputs.tag_name }}
32
          release_name: ${{ github.event.inputs.tag_name }}
33
          draft: false
34
          prerelease: ${{ github.event.inputs.prerelease }}
35

36
      - name: Checkout code at tag
37
        uses: actions/checkout@v2
38
        with:
39
          ref: ${{ github.event.inputs.tag_name }}
40

41
      - name: Build Project
42
        run: |
43
          # add your build commands here, depending on your project's requirements.
44
          echo "Build project here"
45

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.