Skip to content

Commit 10c97ae

Browse files
First Release? v9
1 parent e08cb24 commit 10c97ae

File tree

1 file changed

+16
-22
lines changed

1 file changed

+16
-22
lines changed

.github/workflows/push.yml

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -54,19 +54,16 @@ jobs:
5454
- name: Perform CodeQL Analysis
5555
uses: github/codeql-action/analyze@v1
5656

57-
- name: Upload binary
58-
if: github.event_name == 'push'
59-
uses: actions/upload-artifact@v2
60-
with:
61-
name: fastfetch
62-
path: ./fastfetch
57+
- name: Create tarball
58+
if: github.event_name == "push"
59+
run: tar -cvf fastfetch.tar ./fastfetch -C packaging/deb ./fastfetch.deb
6360

64-
- name: Upload deb package
61+
- name: Upload tarball
6562
if: github.event_name == 'push'
66-
uses: actions/upload-artifact@v2
63+
uses: actions/upload-artifact@v3
6764
with:
68-
name: fastfetch.deb
69-
path: ./packaging/deb/fastfetch.deb
65+
name: fastfetch.tar
66+
path: ./fastfetch.tar
7067

7168
deploy:
7269
name: Create GitHub release
@@ -76,21 +73,18 @@ jobs:
7673
permissions:
7774
contents: read
7875
steps:
79-
- name: Download binary
80-
uses: actions/download-artifact@v2
76+
- name: Download tarball
77+
uses: actions/download-artifact@v3
8178
with:
82-
name: fastfetch
83-
path: ./fastfetch
79+
name: fastfetch.tar
80+
path: ./fastfetch.tar
8481

85-
- name: Download deb package
86-
uses: actions/download-artifact@v2
87-
with:
88-
name: fastfetch.deb
89-
path: ./fastfetch.deb
82+
- name: Extract tarball
83+
run: tar -xvf --overwrite ./fastfetch.tar
9084

9185
- name: Get fastfetch version
9286
id: get_version_fastfetch
93-
run: echo "::set-output name=release::$(./fastfetch/fastfetch --version)"
87+
run: echo "::set-output name=release::$(./fastfetch --version)"
9488

9589
- name: Get latest release version
9690
id: get_version_release
@@ -105,5 +99,5 @@ jobs:
10599
tag_name: ${{ steps.get_version_fastfetch.outputs.release }}
106100
generate_release_notes: true
107101
files: |
108-
./fastfetch/fastfetch
109-
./fastfetch.deb/fastfetch.deb
102+
./fastfetch
103+
./fastfetch.deb

0 commit comments

Comments
 (0)