use -j $(nproc) for all workflows;

pull/24/head
Bryan Biedenkapp 3 years ago
parent 907567ec33
commit 97e3b68da0

@ -44,4 +44,4 @@ jobs:
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
- name: Build binaries - name: Build binaries
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} -- -j $(nproc)

@ -28,11 +28,19 @@ jobs:
- name: Sync Git Submodules - name: Sync Git Submodules
run: git submodule init && git submodule update run: git submodule init && git submodule update
- name: Generate build files with CMake
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
- name: Build binaries
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} -- -j $(nproc)
- name: Change /opt Permissions - name: Change /opt Permissions
run: sudo chmod 777 /opt run: sudo chmod 777 /opt
- name: Build Debian Package - name: Build Debian Package
run: make dpkg run: |
cd ${{github.workspace}}/build
cpack
- name: Package Hash - name: Package Hash
run: | run: |
@ -41,11 +49,11 @@ jobs:
echo >> release.txt echo >> release.txt
echo '```' >> release.txt echo '```' >> release.txt
cat << EOF >> release.txt cat << EOF >> release.txt
dvmhost_1.0.0-1_amd64.deb dvmhost_3.0.0-1_amd64.deb
size : $(wc -c dvmhost_1.0.0-1_amd64.deb) size : $(wc -c dvmhost_3.0.0-1_amd64.deb)
md5 : $(md5sum dvmhost_1.0.0-1_amd64.deb) md5 : $(md5sum dvmhost_3.0.0-1_amd64.deb)
sha1 : $(sha1sum dvmhost_1.0.0-1_amd64.deb) sha1 : $(sha1sum dvmhost_3.0.0-1_amd64.deb)
sha256: $(sha256sum dvmhost_1.0.0-1_amd64.deb) sha256: $(sha256sum dvmhost_3.0.0-1_amd64.deb)
EOF EOF
echo '```' >> release.txt echo '```' >> release.txt
@ -55,4 +63,4 @@ jobs:
tag_name: ${{steps.date.outputs.date}} tag_name: ${{steps.date.outputs.date}}
body_path: release.txt body_path: release.txt
files: | files: |
dvmhost_1.0.0-1_amd64.deb dvmhost_3.0.0-1_amd64.deb

@ -44,7 +44,7 @@ jobs:
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
- name: Build binaries - name: Build binaries
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} -- -j $(nproc)
- name: Package Hash - name: Package Hash
run: | run: |

Loading…
Cancel
Save

Powered by TurnKey Linux.