File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5454 build/GPUBench-*-win64.exe
5555 env :
5656 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
57-
58- build-linux :
59- runs-on : ubuntu-latest
60- steps :
61- - name : Checkout repository
62- uses : actions/checkout@v3
63-
64- - name : Install System Dependencies
65- run : |
66- sudo apt-get update
67- sudo apt-get install -y libvulkan-dev vulkan-tools ocl-icd-opencl-dev opencl-headers pkg-config libx11-dev libwayland-dev libxkbcommon-dev libasound2-dev libfontconfig1-dev
68-
69- - name : Install Rust
70- uses : dtolnay/rust-toolchain@stable
71-
72- - name : Configure CMake
73- run : |
74- mkdir build
75- cd build
76- cmake .. -DCMAKE_BUILD_TYPE=Release
77-
78- - name : Build Target
79- run : |
80- cd build
81- cmake --build . --config Release
82-
83- - name : Package with CPack
84- run : |
85- cd build
86- cpack -G TGZ
87- cpack -G DEB
88- cpack -G RPM
89-
90- - name : Upload to Release
91- uses : softprops/action-gh-release@v1
92- with :
93- files : |
94- build/GPUBench-*-Linux.tar.gz
95- build/GPUBench-*-Linux.deb
96- build/GPUBench-*-Linux.rpm
97- env :
98- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments