diff --git a/.drone/drone.jsonnet b/.drone/drone.jsonnet
index 097493f8389fe06920006fe0ece5dfc398d85e9c..8d594c48c1a18bcefe71697f45e7af69ed53d764 100644
--- a/.drone/drone.jsonnet
+++ b/.drone/drone.jsonnet
@@ -102,8 +102,8 @@ local manifest(apps) = pipeline('manifest') {
 local drone = [
   pipeline('check') {
     workspace: {
-      base: "/go",
-      path: "src/github.com/grafana/loki"
+      base: "/go/src",
+      path: "github.com/grafana/loki"
     },
     steps: [
       make('test', container=false) { depends_on: ['clone'] },
diff --git a/.drone/drone.yml b/.drone/drone.yml
index 3d112f8aff0a179b32ca9a22daee3888c1a694ce..f832d84a926fa95db8df8a86bb4376901016f6cb 100644
--- a/.drone/drone.yml
+++ b/.drone/drone.yml
@@ -20,8 +20,8 @@ steps:
   image: grafana/loki-build-image:0.5.0
   name: check-generated-files
 workspace:
-  base: /go
-  path: src/github.com/grafana/loki
+  base: /go/src
+  path: github.com/grafana/loki
 ---
 depends_on:
 - check