mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-11-04 10:01:05 +01:00 
			
		
		
		
	Enhance pipeline stability and automatically retry unstable tests (#1566)
* add test retry to action * add test retry to action
This commit is contained in:
		
							parent
							
								
									a59aab2081
								
							
						
					
					
						commit
						85e92db505
					
				@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLAllowStarDst
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLAllowUser80Dst
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLAllowUserDst
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLDenyAllPort80
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLDevice1CanAccessDevice2
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLHostsInNetMapTable
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLNamedHostsCanReach
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestACLNamedHostsCanReachBySubnet
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestApiKeyCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestAuthKeyLogoutAndRelogin
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestAuthWebFlowAuthenticationPingAll
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestAuthWebFlowLogoutAndRelogin
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestCreateTailscale
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestDERPServerScenario
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestEnablingRoutes
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestEphemeral
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestExpireNode
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestHeadscale
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestNodeCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestNodeExpireCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestNodeMoveCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestNodeRenameCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestNodeTagCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestOIDCAuthenticationPingAll
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestOIDCExpireNodesBasedOnTokenExpiry
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestPingAllByHostname
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestPingAllByIP
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestPreAuthKeyCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestPreAuthKeyCommandReusableEphemeral
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestPreAuthKeyCommandWithoutExpiry
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestResolveMagicDNS
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestSSHIsBlockedInACL
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestSSHMultipleUsersAllToAll
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestSSHNoSSHConfigured
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestSSHOneUserToAll
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestSSHUserOnlyIsolation
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestTaildrop
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestTailscaleNodesJoiningHeadcale
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -35,8 +35,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run TestUserCommand
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
@ -56,8 +56,11 @@ jobs:
 | 
			
		||||
            config-example.yaml
 | 
			
		||||
 | 
			
		||||
      - name: Run {{.Name}}
 | 
			
		||||
        uses: Wandalen/wretry.action@master
 | 
			
		||||
        if: steps.changed-files.outputs.any_changed == 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
        with:
 | 
			
		||||
          attempt_limit: 5
 | 
			
		||||
          command: |
 | 
			
		||||
            nix develop --command -- docker run \
 | 
			
		||||
              --tty --rm \
 | 
			
		||||
              --volume ~/.cache/hs-integration-go:/go \
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user