8 Commits
Author SHA1 Message Date
wiegratz 20ac39455e ci: add commitlint check 2024-10-19 16:32:20 +02:00
jwhb c0a4fd6f81 ci: consolidate rust-fmt into rust workflow 2024-03-18 00:03:46 +01:00
wiegratz 1d50ac6a0f run rust tests on all branches 2024-03-16 15:13:30 +00:00
wiegratz ea5ad7b54d add helper tests and setup
adds a flush command to the top of the example ruleset so that nftables rules are applied on a clean state.
adds tests that check args passing to nft with get_current_ruleset and specifying invalid nft binary.
2024-03-16 15:07:50 +00:00
wiegratz 6ca00192b3 Run nft tests in netns
Tests that use nft command alter the system's
nftables. By creating a fresh net namespace for
each run, tests will not break system networking.
2024-03-15 23:57:54 +00:00
wiegratz 173d1bdc00 ci: run weekly build and test, show nft version 2024-02-06 12:37:27 +01:00
wiegratz 05eb21d284 ci: use clippy 2024-01-22 11:47:56 +01:00
Jasper 0f2a1cdb2d ci: add gh actions 2022-12-16 12:21:37 +00:00