diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c39ef76221..7a044fdbd4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -655,6 +655,8 @@ jobs: name: Build tar2ext4.exe - run: ${{ env.GO_BUILD_CMD }} ./cmd/wclayer name: Build wclayer.exe + - run: ${{ env.GO_BUILD_CMD }} ./cmd/gcs-sidecar + name: Build gcs-sidecar.exe - run: ${{ env.GO_BUILD_CMD }} ./internal/tools/grantvmgroupaccess name: Build grantvmgroupaccess.exe - run: ${{ env.GO_BUILD_CMD }} ./internal/tools/hvsocketaddr @@ -684,6 +686,7 @@ jobs: runhcs.exe tar2ext4.exe wclayer.exe + gcs-sidecar.exe device-util.exe ncproxy.exe hvsocketaddr.exe diff --git a/internal/gcs-sidecar/host.go b/internal/gcs-sidecar/host.go index 3f51d8a7e0..0f7b195ecb 100644 --- a/internal/gcs-sidecar/host.go +++ b/internal/gcs-sidecar/host.go @@ -7,6 +7,8 @@ import ( "context" "fmt" "io" + "os" + "path/filepath" "sync" "github.com/Microsoft/hcsshim/internal/bridgeutils/gcserr"