mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-15 03:59:28 +08:00
23a0946e76
The retry has no real function as it will just fail on "container exists" on the old tests and the new test will just try forever before it eventually fails. Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
35 lines
836 B
YAML
35 lines
836 B
YAML
name: CI
|
|
|
|
on: [pull_request]
|
|
|
|
jobs:
|
|
integration-test-derp:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
with:
|
|
fetch-depth: 2
|
|
|
|
- name: Set Swap Space
|
|
uses: pierotofy/set-swap-space@master
|
|
with:
|
|
swap-size-gb: 10
|
|
|
|
- name: Get changed files
|
|
id: changed-files
|
|
uses: tj-actions/changed-files@v14.1
|
|
with:
|
|
files: |
|
|
*.nix
|
|
go.*
|
|
**/*.go
|
|
integration_test/
|
|
config-example.yaml
|
|
|
|
- uses: cachix/install-nix-action@v16
|
|
if: steps.changed-files.outputs.any_changed == 'true'
|
|
|
|
- name: Run Embedded DERP server integration tests
|
|
if: steps.changed-files.outputs.any_changed == 'true'
|
|
run: nix develop --command -- make test_integration_derp
|