diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 6171d63304..b60ed45291 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -9,6 +9,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@master + with: + ref: 'refs/heads/dev' - uses: actions/setup-node@v1 with: node-version: 12 @@ -40,3 +42,43 @@ jobs: env: NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}} + # Anchors still not supported :( + # https://github.community/t5/GitHub-Actions/Support-for-YAML-anchors/td-p/30336 + nightly-next: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + ref: 'refs/heads/next' + - uses: actions/setup-node@v1 + with: + node-version: 12 + registry-url: 'https://registry.npmjs.org' + - name: install + run: yarn --check-files --frozen-lockfile --non-interactive + - name: lint + run: yarn test:lint + - name: audit + run: yarn run audit + - name: build + run: yarn test:fixtures -i + env: + NODE_OPTIONS: "--max_old_space_size=4096" + - name: lint app + run: yarn lint:app + - name: test dev + run: yarn test:dev -w=2 + - name: test unit + run: yarn test:unit + - name: test e2e + run: yarn test:e2e + - name: bump version + run: yarn lerna version --yes --no-git-tag-version --no-push + - name: build + run: PACKAGE_SUFFIX=edge yarn build + - name: publish + run: ./scripts/workspace-run npm publish --tag next -q + env: + NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}} + + diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0077840b30..08097ce744 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -295,7 +295,7 @@ jobs: - name: publish run: | if [ "$ref" = "refs/heads/next" ]; then tag="--tag next"; fi - ./scripts/workspace-run npm publish -q + ./scripts/workspace-run npm publish $tag -q env: ref: ${{ github.ref }} NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}} diff --git a/renovate.json b/renovate.json index 843f8ae61f..a29580b319 100644 --- a/renovate.json +++ b/renovate.json @@ -3,7 +3,8 @@ "@nuxtjs" ], "baseBranches": [ - "dev" + "dev", + "next" ], "ignoreDeps": [ "core-js",