Skip to content

Commit

Permalink
.github: cleanup and minor changes for consistency.
Browse files Browse the repository at this point in the history
Also, document all build system dependencies.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
  • Loading branch information
troglobit committed Apr 25, 2024
1 parent c3e931e commit 87177cd
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@ jobs:
platform: [aarch64, x86_64]
fail-fast: false
steps:
- name: Maintenance
run: |
docker image prune -af
docker volume prune -f
docker container prune -f
- uses: actions/checkout@v4
- name: Set Build Variables
id: vars
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/regression.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,16 @@ jobs:
make x86_64_defconfig
- name: Unit Test
run: make test-unit
run: |
make test-unit
- name: Build
run: |
make -j
- name: Prepare Artifact
run: |
cd output
cd output/
mv images ${{ steps.vars.outputs.dir }}
ln -s ${{ steps.vars.outputs.dir }} images
tar cfz ${{ steps.vars.outputs.tgz }} ${{ steps.vars.outputs.dir }}
Expand All @@ -69,7 +71,8 @@ jobs:
path: output/${{ steps.vars.outputs.tgz }}

- name: Regression Test
run: make test-qeneth
run: |
make test
- name: Publish Test Result
# Ensure this runs even if Regression Test fails
Expand Down
3 changes: 2 additions & 1 deletion doc/developers-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,8 @@ The instructions here are for Debian/Ubuntu based systems (YMMV):
$ sudo apt install bc binutils build-essential bzip2 cpio \
diffutils file findutils git gzip \
libncurses-dev libssl-dev perl patch \
python rsync sed tar unzip wget
python rsync sed tar unzip wget \
autopoint
```

For testing, a few more tools and services are required on your system:
Expand Down

0 comments on commit 87177cd

Please sign in to comment.