ceph-csi/.github/workflows
Niels de Vos 6f043698d1 ci: add e2e-build-test for compiling the e2e testsuite
When Go modules get updated, golangci-lint sometimes fails with weird
errors. One of the common causes seems to be that there is a dependency
breakage between modules that are only used within the e2e test suite. A
normal build of the cephcsi executable succeeds, but building ./e2e
would fail.

By adding a job to build the e2e.test executable, a clear error message
will be reported when there are package dependency conflicts.

Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-06-28 08:38:54 +00:00
..
auto-assign.yaml ci: add ci bot for auto assigning issue 2023-11-22 13:19:26 +00:00
build-multi-stage.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
codespell.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
commitlint.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
dependency-review.yaml rebase: bump actions/dependency-review-action from 3 to 4 2024-01-24 08:48:11 +00:00
go-test.yaml ci: add e2e-build-test for compiling the e2e testsuite 2024-06-28 08:38:54 +00:00
golangci-lint.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
lint-extras.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
mergify-copy-labels.yaml ci: fix pr-commentor for merge queue draft pr 2023-06-14 10:23:12 +00:00
mod-check.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
publish-artifacts.yaml rebase: bump docker/login-action from 2 to 3 2023-09-20 10:03:37 +00:00
pull-request-commentor.yaml ci: trigger k8s-1.30 jobs for current Ceph-CSI versions 2024-05-02 15:25:58 +00:00
retest.yaml ci: prevent Retest Workflow from running on forked repos 2023-06-05 08:56:40 +00:00
snyk-container-image.yaml rebase: bump github/codeql-action from 2 to 3 2023-12-19 08:29:02 +00:00
snyk.yaml ci: add snyk scanning 2023-11-16 05:23:19 +00:00
stale.yaml rebase: bump actions/stale from 8 to 9 2023-12-12 08:44:36 +00:00
test-retest-action.yaml rebase: Bump actions/checkout from 3 to 4 2023-09-05 08:47:25 +00:00
tickgit.yaml ci: run tickgit after merging a PR in the devel branch 2023-11-08 08:29:10 +00:00