feat: automates the host-style tests in the pipeline

Adds a GitHub Actions workflow to run the `host-style` tests inside Docker containers. The tests are executed in a Docker environment using `Docker Compose` with three containers: one for running the tests, one for setting up the server, and one using the `dnsmasq` image for `DNS` server configuration.
This commit is contained in:
niksis02
2025-05-23 02:22:45 +04:00
parent 4f8b1ffb1c
commit b9b75b58f6
5 changed files with 110 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
name: host style tests
permissions: {}
on: pull_request
jobs:
build-and-run:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: run host-style tests
run: make test-host-style