17 Commits

Author SHA1 Message Date
Matthew Dean
8ef0f8559a Another attempt to resolve PNPM version 2025-12-14 11:28:25 -08:00
Matthew Dean
e85ee2e5cf Another attempt to resolve PNPM version 2025-12-14 11:26:39 -08:00
Matthew Dean
92b88713a7 Revert PNPM version to version 8 for Node 16 compatibility 2025-12-14 11:24:13 -08:00
Matthew Dean
065335a5e2 Fix to publish.yml 2025-12-14 11:20:06 -08:00
Matthew Dean
5efa00e368 Set up alpha branch and auto-publishing 2025-12-14 10:47:02 -08:00
Daniel Puckowski
ddef3ebd2d fix(ci): revise playwright install for CI (#4322)
* Revise Playwright install method for CI to avoid browser binary
  mismatch issues.
2025-03-29 20:54:49 -07:00
Matthew Dean
d1abdabcc2 feat: deprecation warnings for Less + monorepo chores (#4319)
* Added deprecation warnings

* Remove warning about combinator

* Switch to PNPM

* Update local dependencies

* Remove inner dist folder

* Create symbolic link to dist folder

* Flip dist folders

* Create symbolic link in root

* Add contributors

* 👥 Add @matthew-dean as a contributor

* 👥 Add @cloudhead as a contributor

* 👥 Add @lukeapage as a contributor

* 👥 Add @seven-phases-max as a contributor

* 👥 Add @iChenLei as a contributor

* 👥 Add @puckowski as a contributor

* Add more contributors

* Finish deprecation warnings

* Resolve deletions and such

* Fix symbolic link

* Update ci.yml to use PNPM

* Update ci.yml to use PNPM

* Refine CI versions

* Fix node printed version

* Better fix for #4258 and #4292

* Re-enable other tests
2025-03-01 11:23:48 -08:00
Lei Chen
ab5c82f86f fix: node23 ci (#4309)
* fix: node23 ci

* Update package-lock.json

* chore: rename node23 ci

* chore: rename
2025-01-07 23:22:30 +08:00
Lei Chen
c2053cbca2 ci: enhance our test environment setup (#4291)
* fix: pptr timeout issue

* fix: try again

* chore: fix pptr timeout issue

* fix: test scripts

* chore: drop node 10/12/14

* fix: node 23 deprecated api

* chore: tru again

* fix: windows

* fix: windows is

* chore: test node14

* fix: drop node v10/v12/v14 support

* chore: remove sandbox config

* fix: add sandbox config

* ci: try playwright

* chore: update ci yml

* chore: test node

* chore: add all test

* fix: yml grammer

* chore: try topo

* chore: node23 test

* chore: nodejs v23

* fix: yml grammer

* fix: steps's id

* chore: final test config

* chore: update folder name

* chore: refactor

* chore: update title

* chore: improve code quality
2025-01-07 22:14:43 +08:00
Lei Chen
13864a6b5c ci: windows (#4213)
* chore: try run scripts directly

* chore: only trigger windows ci

* chore: remove resolve-bin

* fix: windows ci

* fix: windows path

* chore: try path

* chore: print gen

* chore: remove linux test

* chore: debug windows path

* chore: compare unix system

* chore: try change path

* chore: noramlize path

* chore: switch windows

* fix: bug

* chore: windows ci

* chore: up timeout

* chore: up timeout

* chore: match more tests

* chore: clean code

* use path.posix.normalize

* ci: debug path

* chore: test utils

* chore: update logic

* chore: reduce diff content
2023-09-15 07:27:20 +08:00
Matthew Dean
6390ae3406 Release/v4.2.0 (#3814) 2023-08-19 14:31:21 -07:00
Lei Chen
a917965340 ci: update the ci config (#3789)
* ci: update the ci config 

Change the Node.js version in the matrix tests from v16 to the latest LTS version, v18, and add tests for Node.js v19.

* chore: remove npm cache

* chore: change github config
2023-04-05 07:43:46 +08:00
Lei Chen
c24f52c652 ci: add node18 support and drop node17 ci (#3718) 2022-05-13 21:14:48 +08:00
Lei Chen
7fc6a1dcc7 [skip ci] move issue tpl from workflows to issue_template (#3671) 2021-12-25 12:40:53 +08:00
Lei Chen
cb897701ae ci: reduce ci times and add node17 test (#3672) 2021-12-25 12:18:40 +08:00
Lei Chen
e20c295511 [skip ci] Add issue and pull request template for better communication (#3644)
* [skip ci] add pr template

* [skip ci] add config.yml

* [skip ci] add bug.md

* chore: add blankspace

* [skip ci] make template be more clean
2021-11-29 11:14:20 +08:00
ChenLei
1ab41c1ac8 chore: migrate travis-ci.org to github actions (#3629)
* chore: add empty github actions yaml

* Update and rename test.yaml to ci.yaml

Add gitlab actions ci.yml for better test infra for less.js project!

* Update ci.yaml

* Update and rename ci.yaml to ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Add npm cache

* Delete unused travis-ci.org CI script yaml file
2021-07-03 11:17:41 +08:00