Skip to content

Commit

Permalink
Merge pull request #3 from expressvpn/github-actions
Browse files Browse the repository at this point in the history
CI: Add CI for lightway-laser
  • Loading branch information
expressvpn-raihaan-m authored Aug 2, 2023
2 parents 1529217 + aa21263 commit 2791100
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 1 deletion.
29 changes: 29 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# .github/workflows/ci.yml
name: CI
on:
push:
branches:
- "**"
pull_request:
branches: [main]
jobs:
linux:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Install Ceedling
run: sudo gem install ceedling --no-user-install
- name: Clobber project
run: ceedling clobber
- name: Fetch dependencies
run: ceedling dependencies:fetch
- name: Build dependencies
run: ceedling dependencies:make
- name: Build laser
run: ceedling release
docker:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Run docker build
run: docker build -f docker/Dockerfile .
1 change: 1 addition & 0 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ ENV LC_ALL C.UTF-8
RUN apt-get update && apt-get install -qqy --no-install-recommends \
autoconf \
automake \
bsdmainutils \
dnsutils \
git \
iperf3 \
Expand Down
1 change: 0 additions & 1 deletion src/tun/tun_util.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
#include <netinet/ip.h>
#include <stddef.h>
#include <string.h>
#include <stropts.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <sys/stat.h>
Expand Down

0 comments on commit 2791100

Please sign in to comment.