mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-30 02:43:05 +00: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
835 B
YAML
35 lines
835 B
YAML
name: CI
|
|
|
|
on: [pull_request]
|
|
|
|
jobs:
|
|
integration-test-v2-general:
|
|
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 general integration tests
|
|
if: steps.changed-files.outputs.any_changed == 'true'
|
|
run: nix develop --command -- make test_integration_v2_general
|