Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: make ci work #3774

Merged
merged 1 commit into from
Jan 20, 2023
Merged

fix: make ci work #3774

merged 1 commit into from
Jan 20, 2023

Conversation

iChenLei
Copy link
Member

@iChenLei iChenLei commented Jan 16, 2023

What:

CI crashed, because puppeteer not work with github actions operating system (maybe due to old version chorme? I don"t know).

https://github.com/less/less.js/actions/runs/3921060243/jobs/6713174574#step:8:560

Why:

CI is important for test and project maintenance.

How:

Maybe we need upgrade our test infra deps.

Checklist:

  • Documentation
  • Added/updated unit tests
  • Code complete

Appened

  1. mocha-headless-chrome

mocha-headless-chrome changelog
4.0.0
PR direct-adv-interfaces/mocha-headless-chrome#61: Update puppeteer package to 13.1.3 version. Node.js 10 is no longer supported.

But it looks like Node10 CI work as expected ?

  1. packgae lockfile version

since node16 (node18) as LTS for a long time, so I upgrade the pack-lock.json, any opinions?

@iChenLei
Copy link
Member Author

Thanks God, all CI passed. @matthew-dean sir, I need your code review.

@iChenLei iChenLei mentioned this pull request Jan 16, 2023
3 tasks
@iChenLei iChenLei merged commit 180d676 into less:master Jan 20, 2023
@iChenLei iChenLei deleted the fix-ci branch January 20, 2023 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants