@@ -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
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