summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2020-09-20chore(ci): build binaries using Github actions. (#181)remgodow
* Remove connections vector from OpenSockets, use common OpenSockets implementation based on sysinfo and netstat2. * Replace termion backend with crossterm, which works on Windows as well. * More fixes for windows build. * Remove tui default-features (termion), update unit tests for crossterm. * Windows compilation fixes. * Remove unused get_open_sockets implementations for linux and mac. Fix formatting. * Add build.rs for windows to download and extract Packet.lib from npcap SDK. * Resolve Cargo.lock after merging main. * fix(tests): adjust snapshots new location of the dns resolution * style(clippy): clippy * style(clippy): remove dead code * Test github actions. * Fix action syntax. * Fix "Show build.rs stderr" step. * Add artifact upload step. * style(clippy): use write_all in build.rs * Fix path in upload binary step * style(clippy): remove unused import added by Intellij * Separate upload artifacts actions for Windows. * Troubleshooting windows artifacts upload. * Fix typo * Bump upload-artifact to v2. * fix(review): change branch name to main, remove nightly * feat(infra): test builds on nightly rust * fix(infra): remove debug logs from ci action * feat(infra): release github action * fix: merge issues * fix(release): add linux generic * feat(infra): build musl on release * feat(infra): fix release verioning * feat(infra): another try for fixing versioning * fix(infra): use version from version step instead of release id * fix(infra): fix add macos target variable, use --target for cargo build * fix(infra): add musl-tools required by musl target * fix(infra): fix action * fix(infra): fix action * fix(build): trigger build-release action when release has been created on github, tar executable without directories * fix(debug): remove actions branch Co-authored-by: Aram Drevekenin <aram@poor.dev>