1
- name : Create release on tag
2
-
3
- on :
4
- push :
5
- tags :
6
- - ' *'
7
-
8
- jobs :
9
- build :
10
- runs-on : ubuntu-latest
11
- defaults :
12
- run :
13
- working-directory : ./packages/umbreld
14
- steps :
15
- - name : Checkout codebase
16
- uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
17
- with :
18
- # We need this to get all commit history and tags to generate release notes
19
- fetch-depth : 0
20
-
21
- - name : Setup Docker buildx
22
- run : docker buildx create --use
23
-
24
- - name : Install dependencies
25
- run : npm ci
26
-
27
- - name : Build release
28
- run : npm run build
29
-
30
- - name : Prepare release assets
31
- run : npm run prepare-release -- ${{ github.ref_name }}
32
-
33
- - name : Timestamp release
34
- continue-on-error : true
35
- run : npm run timestamp-release
36
-
37
- - name : Generate release notes
38
- env :
39
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40
- run : npm run generate-release-notes
41
-
42
- - name : Create GitHub Release
43
- uses : softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15
44
- with :
45
- draft : true
46
- name : umbrelOS ${{ github.ref_name }}
47
- files : server/release/*
48
- body_path : server/release-notes.md
1
+ # name: Create release on tag
2
+
3
+ # on:
4
+ # push:
5
+ # tags:
6
+ # - '*'
7
+
8
+ # jobs:
9
+ # build:
10
+ # runs-on: ubuntu-latest
11
+ # defaults:
12
+ # run:
13
+ # working-directory: ./packages/umbreld
14
+ # steps:
15
+ # - name: Checkout codebase
16
+ # uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
17
+ # with:
18
+ # # We need this to get all commit history and tags to generate release notes
19
+ # fetch-depth: 0
20
+
21
+ # - name: Setup Docker buildx
22
+ # run: docker buildx create --use
23
+
24
+ # - name: Install dependencies
25
+ # run: npm ci
26
+
27
+ # - name: Build release
28
+ # run: npm run build
29
+
30
+ # - name: Prepare release assets
31
+ # run: npm run prepare-release -- ${{ github.ref_name }}
32
+
33
+ # - name: Timestamp release
34
+ # continue-on-error: true
35
+ # run: npm run timestamp-release
36
+
37
+ # - name: Generate release notes
38
+ # env:
39
+ # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40
+ # run: npm run generate-release-notes
41
+
42
+ # - name: Create GitHub Release
43
+ # uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15
44
+ # with:
45
+ # draft: true
46
+ # name: umbrelOS ${{ github.ref_name }}
47
+ # files: server/release/*
48
+ # body_path: server/release-notes.md
0 commit comments