]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
ci: reorder the matrix for better readability of the logs
authorHaoqun Jiang <haoqunjiang@gmail.com>
Mon, 27 Feb 2023 07:02:27 +0000 (15:02 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Mon, 27 Feb 2023 07:02:27 +0000 (15:02 +0800)
.github/workflows/ci.yml

index 60777f91233495dbad90124aefe4839631ec7211..915d37ff5eb8c86e732f1988543d636d8ceaf495 100644 (file)
@@ -40,22 +40,23 @@ jobs:
     needs: build
     strategy:
       matrix:
-        os: [ubuntu-latest]
-        node-version: [18]
-        flag-for-ts: ['--typescript', '']
-        flag-for-jsx: ['--jsx', '']
-        flag-for-router: ['--router', '']
-        flag-for-pinia: ['--pinia', '']
-        flag-for-vitest: ['--vitest', '']
+        flag-for-ts: ['', '--typescript']
+        flag-for-jsx: ['', '--jsx']
+        flag-for-router: ['', '--router']
+        flag-for-pinia: ['', '--pinia']
+        flag-for-vitest: ['', '--vitest']
 
         # It's quite costly to install Cypress & Playwright even with cache.
         # Maybe we can split them into another job so that all the projects
         # can share the same binary installation.
-        flag-for-e2e: ['--cypress', '--playwright', '']
+        flag-for-e2e: ['', '--cypress', '--playwright']
 
         # Skip ESLint/Prettier tests as we've reached the limit of job numbers
         # TODO: Find a way to test them without adding new jobs
 
+        node-version: [18]
+        os: [ubuntu-latest]
+
         # Run a few tests on other systems and Node.js versions
         include:
           - node-version: 18