Skip to content

Merge pull request #75 from soracom/update-deps #247

Merge pull request #75 from soracom/update-deps

Merge pull request #75 from soracom/update-deps #247

Workflow file for this run

name: check
on: push
jobs:
check:
name: check with integration tests
runs-on: ubuntu-latest
container:
image: ghcr.io/soracom/soratun/soratun-test:latest
env:
WG_INTEG_TEST: enabled
options: --cap-add=NET_ADMIN --cap-add=SYS_MODULE --device=/dev/net/tun -e PUID=1000 -e PGID=1000 -e TZ=UTC --sysctl="net.ipv4.conf.all.src_valid_mark=1"
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Prepare the tunnel
run: chmod 600 /dev/net/tun
- name: Do checking
run: make check-ci
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: v1.61.0