Skip to content

Commit dfe0da8

Browse files
ColinIanKingYangKeao
authored andcommitted
Debain: update changelog
Signed-off-by: Colin Ian King <[email protected]> Signed-off-by: YangKeao <[email protected]>
1 parent 433bbf6 commit dfe0da8

File tree

3 files changed

+383
-52
lines changed

3 files changed

+383
-52
lines changed

.github/workflows/container-image.yml

-52
This file was deleted.

.github/workflows/publish-binary.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
on:
2+
push:
3+
tags:
4+
- 'v*'
5+
6+
name: Create Release
7+
8+
jobs:
9+
build:
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
arch: [x86_64, aarch64]
14+
runs-on: ${{ fromJson('{"x86_64":"ubuntu-latest", "aarch64":["self-hosted", "Linux", "ARM64"]}')[matrix.arch] }}
15+
16+
permissions: write-all
17+
18+
container:
19+
image: fedora:36
20+
21+
steps:
22+
- name: Check out code
23+
uses: actions/checkout@v2
24+
25+
# Build the stress-ng
26+
- name: Build stress-ng
27+
run: |
28+
dnf install -y libaio-devel libattr-devel libbsd-devel libcap-devel libgcrypt-devel libjpeg-devel Judy-devel keyutils-libs-devel lksctp-tools-devel libatomic-static libgbm-devel libglvnd-core-devel libglvnd-devel libX11-devel libXau-devel libxcb-devel xorg-x11-proto-devel zlib-devel glibc-static xxhash-devel make gcc
29+
STATIC=1 make
30+
31+
- name: Upload binaries to release
32+
uses: svenstaro/upload-release-action@v2
33+
with:
34+
repo_token: ${{ secrets.GITHUB_TOKEN }}
35+
file: ./stress-ng
36+
asset_name: stress-ng-${{ matrix.arch }}
37+
tag: ${{ github.ref }}

0 commit comments

Comments
 (0)