Skip to content

Commit 1ec7920

Browse files
authored
Merge branch 'master' into test/junit-reporter/unskip-tests
2 parents f26de47 + 8206858 commit 1ec7920

File tree

1,177 files changed

+51715
-15615
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,177 files changed

+51715
-15615
lines changed

.changeset/config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"changelog": "@changesets/cli/changelog",
44
"commit": false,
55
"linked": [],
6+
"ignore": ["@web/test-runner-integration-tests"],
67
"access": "public",
78
"baseBranch": "master",
89
"updateInternalDependencies": "patch"

.changeset/red-waves-obey.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@web/browser-logs": patch
3+
"@web/dev-server-hmr": patch
4+
"@web/dev-server": patch
5+
"@web/test-runner-puppeteer": patch
6+
"@web/test-runner": patch
7+
---
8+
9+
chore(deps): bump puppeteer from 19.8.2 to 19.9.0

.eleventyignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules/**
2+
/docs/_assets
3+
/docs/_includes
4+
/docs/_data

.eslintignore

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,16 @@
44
/packages/test-runner-mocha/*.d.ts
55
/packages/config-loader/
66
/packages/*/test/**/fixtures
7+
/packages/*/test/**/snapshots
78
/packages/dev-server-rollup/test/browser/**/*
8-
node_modules
9+
/integration/test-runner/tests/*/browser-tests
10+
/packages/dev-server-storybook/storybook-static/**/*
11+
/packages/dev-server-hmr/scripts/**/*
12+
/packages/test-runner/demo/
13+
/node_modules/
14+
/packages/*/node_modules/
915
dist
1016
demo
1117
CHANGELOG.md
1218
.changeset
13-
_site
19+
_site

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.js eol=lf

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
github: modernweb-dev
12
open_collective: modern-web

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "npm" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "weekly"
12+
day: "thursday"

.github/pull_request_template.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## What I did
2+
3+
1.

.github/workflows/canary.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Pre-release
2+
3+
on:
4+
push:
5+
branches:
6+
- next
7+
- snapshot-releases
8+
9+
jobs:
10+
release:
11+
# Prevents changesets action from creating a PR on forks
12+
if: github.repository == 'modernweb-dev/web'
13+
name: Pre-release
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout Repo
17+
uses: actions/checkout@v3
18+
with:
19+
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
20+
fetch-depth: 0
21+
22+
- name: Setup Node.js
23+
uses: actions/setup-node@v3
24+
env:
25+
FORCE_COLOR: 0
26+
with:
27+
node-version: '16'
28+
cache: 'yarn'
29+
registry-url: 'https://registry.npmjs.org'
30+
31+
- name: Install Dependencies
32+
run: yarn --frozen-lockfile
33+
34+
- name: Build packages
35+
run: yarn build
36+
37+
- name: Build for production
38+
run: yarn build:production
39+
40+
- name: Version canary release
41+
run: yarn changeset version --snapshot canary
42+
43+
- name: Release canary snapshots
44+
id: changesets
45+
uses: changesets/action@master
46+
with:
47+
# This expects you to have a script called release which does a build for your packages and calls changeset publish
48+
publish: yarn changeset publish --tag canary
49+
env:
50+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/release.yml

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,20 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout Repo
16-
uses: actions/checkout@master
16+
uses: actions/checkout@v3
1717
with:
1818
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
1919
fetch-depth: 0
2020

21-
- name: Setup Node.js 12.x
22-
uses: actions/setup-node@master
21+
- name: Setup Node.js
22+
uses: actions/setup-node@v3
23+
env:
24+
FORCE_COLOR: 0
2325
with:
24-
node-version: 12.x
26+
node-version: '16'
27+
cache: 'yarn'
2528
registry-url: 'https://registry.npmjs.org'
2629

27-
- name: Get yarn cache directory path
28-
id: yarn-cache-dir-path
29-
run: echo "::set-output name=dir::$(yarn cache dir)"
30-
31-
- uses: actions/cache@v2
32-
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
33-
with:
34-
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
35-
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
36-
restore-keys: |
37-
${{ runner.os }}-yarn-
38-
3930
- name: Install Dependencies
4031
run: yarn --frozen-lockfile
4132

0 commit comments

Comments
 (0)