File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -408,15 +408,20 @@ jobs:
408408 - name : Build GUI binary
409409 run : cargo build --release --features gui
410410
411- - name : Package artifacts
412- run : |
413- cp target/release/auto-cpufreq auto-cpufreq-linux-x86_64
411+ - name : List built binaries
412+ run : ls -lh target/release/auto-cpufreq*
413+
414+ - name : Package CLI binary
415+ run : cp target/release/auto-cpufreq auto-cpufreq-linux-x86_64
414416
417+ - name : Package GUI tarball
418+ run : |
415419 cd ..
420+ GUI_FILES="auto-cpufreq/target/release/auto-cpufreq"
421+ [ -f auto-cpufreq/target/release/auto-cpufreq-gtk ] && GUI_FILES="$GUI_FILES auto-cpufreq/target/release/auto-cpufreq-gtk"
422+ [ -f auto-cpufreq/target/release/auto-cpufreq-tray ] && GUI_FILES="$GUI_FILES auto-cpufreq/target/release/auto-cpufreq-tray"
416423 tar czf auto-cpufreq/auto-cpufreq-linux-x86_64-gui.tar.gz \
417- auto-cpufreq/target/release/auto-cpufreq \
418- auto-cpufreq/target/release/auto-cpufreq-gtk \
419- auto-cpufreq/target/release/auto-cpufreq-tray \
424+ $GUI_FILES \
420425 scripts/ \
421426 images/ \
422427 README.md \
@@ -426,6 +431,7 @@ jobs:
426431 run : |
427432 sha256sum auto-cpufreq-linux-x86_64 > checksums.txt
428433 sha256sum auto-cpufreq-linux-x86_64-gui.tar.gz >> checksums.txt
434+ cat checksums.txt
429435
430436 - name : Publish GitHub Release
431437 uses : softprops/action-gh-release@v2
You can’t perform that action at this time.
0 commit comments