Просмотр исходного кода

Move checkout up since the cache needs lockfiles

nimbleghost 2 лет назад
Родитель
Сommit
3f8784c8a8
3 измененных файлов с 9 добавлено и 9 удалено
  1. 3 3
      .github/workflows/build.yaml
  2. 3 3
      .github/workflows/release.yaml
  3. 3 3
      .github/workflows/test.yaml

+ 3 - 3
.github/workflows/build.yaml

@@ -4,6 +4,9 @@ jobs:
   build:
     runs-on: ubuntu-latest
     steps:
+      -
+        name: Checkout code
+        uses: actions/checkout@v3
       -
         name: Install Go
         uses: actions/setup-go@v4
@@ -16,9 +19,6 @@ jobs:
           node-version: '18'
           cache: 'npm'
           cache-dependency-path: './web/package-lock.json'
-      -
-        name: Checkout code
-        uses: actions/checkout@v3
       -
         name: Install dependencies
         run: make build-deps-ubuntu

+ 3 - 3
.github/workflows/release.yaml

@@ -7,6 +7,9 @@ jobs:
   release:
     runs-on: ubuntu-latest
     steps:
+      -
+        name: Checkout code
+        uses: actions/checkout@v3
       -
         name: Install Go
         uses: actions/setup-go@v4
@@ -19,9 +22,6 @@ jobs:
           node-version: '18'
           cache: 'npm'
           cache-dependency-path: './web/package-lock.json'
-      -
-        name: Checkout code
-        uses: actions/checkout@v3
       -
         name: Docker login
         uses: docker/login-action@v2

+ 3 - 3
.github/workflows/test.yaml

@@ -4,6 +4,9 @@ jobs:
   test:
     runs-on: ubuntu-latest
     steps:
+      -
+        name: Checkout code
+        uses: actions/checkout@v3
       -
         name: Install Go
         uses: actions/setup-go@v4
@@ -16,9 +19,6 @@ jobs:
           node-version: '18'
           cache: 'npm'
           cache-dependency-path: './web/package-lock.json'
-      -
-        name: Checkout code
-        uses: actions/checkout@v3
       -
         name: Install dependencies
         run: make build-deps-ubuntu