Skip to content

Commit e1d8857

Browse files
committed
removed no_proxy dependency
1 parent da86120 commit e1d8857

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,22 @@ jobs:
4242
secrets: inherit
4343

4444
build_no_proxy:
45+
# Only run no_proxy builds on main branch to save CI time
46+
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master'
4547
needs: [lint, precommit, codespell, go_mod_tidy_check, markdownlint, license_check]
4648
uses: ./.github/workflows/build-no-proxy.yml
4749
secrets: inherit
4850

4951
integration_tests:
50-
needs: [base_tests, build, build_no_proxy]
52+
needs: [base_tests, build]
5153
uses: ./.github/workflows/integration-test.yml
5254
permissions:
5355
contents: read
5456
checks: write
5557
secrets: inherit
5658

5759
oidc_integration_tests:
58-
needs: [base_tests, build, build_no_proxy]
60+
needs: [base_tests, build]
5961
uses: ./.github/workflows/oidc-integration-test.yml
6062
permissions:
6163
id-token: write

0 commit comments

Comments
 (0)