Skip to content

Commit

Permalink
feat(parser): temp clone rslint parser/etc into repo
Browse files Browse the repository at this point in the history
Temporarily check in the rslint to make some changes we need right away. We're not planning on forking the parser.
  • Loading branch information
jamiebuilds authored Oct 6, 2021
1 parent 7e7ea52 commit f6a57df
Show file tree
Hide file tree
Showing 550 changed files with 43,824 additions and 26 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,22 @@ jobs:
with:
command: test
args: --workspace --verbose

coverage:
name: Test262 coverage
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
submodules: recursive
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
- name: Cache
uses: Swatinem/rust-cache@v1
- name: Run Test262 suite
continue-on-error: true
run: cargo xtask coverage
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ Profile-*.json
.vscode
.idea
# Release artifacts
/target
**/target
# Ignore test files that contributors could create locally
/test.*
# Ignore lockfiles
yarn.lock
package-lock.json
npm-shrinkwrap.json
pnpm-lock.yaml
**/node_modules
**/dist
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "xtask/src/coverage/test262"]
path = xtask/src/coverage/test262
url = https://github.com/tc39/test262
Loading

0 comments on commit f6a57df

Please sign in to comment.