Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vuejs/ecosystem-ci

Vue Ecosystem CI
https://github.com/vuejs/ecosystem-ci

fix: set both `log` and `logs`

Somehow the documentation is inconsistent on this feature:
https://github.com/verdaccio/verdacci...

030ad545cf6edb0f258d1ca7db9be10f642c7b3f authored 10 months ago by Haoqun Jiang <[email protected]>
chore: update actions' versions

4948d291b6645dbd3e890e16e4daf3bbf9c999c4 authored 11 months ago by Haoqun Jiang <[email protected]>
feat: add radix-vue to ecosystem-ci

6420d0fe2f8004d41e948da75cd912780afc2e3a authored 12 months ago by Haoqun Jiang <[email protected]>
chore: vuetify patch is no longer needed

1f5eac6f78a1e193a0a9735f38ee85339822f30b authored 12 months ago by Haoqun Jiang <[email protected]>
chore: no longer need to skip tests in vue-macros

bc54c94efcc161c02bf671c6238f18fe6fafad97 authored 12 months ago by Haoqun Jiang <[email protected]>
skip vue macro short bind tests

b1ff12385422aa0290054faa10fa65b858670932 authored 12 months ago by Evan You <[email protected]>
use patchFiles for other tests

0c15ce8824a30560c1fdc2dadd5b7983898d4fdb authored 12 months ago by Evan You <[email protected]>
feat: support patchFiles option

eafe7c3251e6903c2b108bbf181bc8c50f72b7c4 authored 12 months ago by Evan You <[email protected]>
temporary vuetify jsx fix

16d8280112c743398bce072d1642b8f2b3622a04 authored 12 months ago by Evan You <[email protected]>
Revert "feat: add dedupe step for all projects using pnpm or npm"

This reverts commit 5a65c65abdaa5494c4c7777553bc38e8a1d87d98.

Because somehow pinia is not work...

6356adfcabd8f99dd1976502c8987fef847ced7d authored about 1 year ago by Haoqun Jiang <[email protected]>
chore: bump Node version to v18.19.0

1a4abe25c6d86d395d5e60abfe66086feef0f9d7 authored about 1 year ago by Haoqun Jiang <[email protected]>
feat: add dedupe step for all projects using pnpm or npm

5a65c65abdaa5494c4c7777553bc38e8a1d87d98 authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: write the registry address to workspace projects' npmrc files

d71bbe905686e02b0623d59a0cae111d876edeab authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: dedupe dependencies before building language-tools

Because language-tools has some `latest` dependencies while having a
lockfile checked-in its rep...

fb66c2c014253c84d09141ebab438f3b196e1cca authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: use postinstall script to install typings

666ae90e652ad42c65d8eee0ea6505d70c0b8e50 authored about 1 year ago by Haoqun Jiang <[email protected]>
Revert "fix: use pnpm workspace to ensure the typings are installed"

This reverts commit 69be9b1d26086b019b31fe2577854198d09ca058.

pnpm workspace would interfere wi...

be55736dc5b03fa52ebdc397b5dfb47316e63d59 authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: use pnpm workspace to ensure the typings are installed

Fixes the vite-plugin-vue issue while still not having to break the
language-tools test.
But thi...

69be9b1d26086b019b31fe2577854198d09ca058 authored about 1 year ago by Haoqun Jiang <[email protected]>
Reapply "fix: use a custom typings directory"

This reverts commit 1163a51ad79dad4f751bf428fefd842915c03009.

6a56f2a3b1f47a558e42a962f4e414e091992d73 authored about 1 year ago by Haoqun Jiang <[email protected]>
Revert "fix: use a custom typings directory"

This reverts commit af22599047c4a8a5614b87cbf0d5de4a4b64066d.

I'm trying to see if this fixes t...

1163a51ad79dad4f751bf428fefd842915c03009 authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: use a custom typings directory

Fixes language-tools test failure.
Closes https://github.com/vuejs/language-tools/issues/3759

T...

af22599047c4a8a5614b87cbf0d5de4a4b64066d authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: use `yarn workspace run` instead of the default lerna for vuetify

Somehow the lerna command swallows the error messages but
`yarn workspace` won't

156d2e412e6c320c12a28a3046a4ddb1727b25d9 authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: also skip use-validate.cy.js

7aa7231d94db1114d8f405267454393a05040892 authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: fix config path and writeFile arguments

3f3036fd92fde04cb68c2f186d3ab3fa12fdec5d authored about 1 year ago by Haoqun Jiang <[email protected]>
fix: skip QSelect tests for Quasar

e10684584f62d7f0cfc2af697c24638eca1afb02 authored about 1 year ago by Haoqun Jiang <[email protected]>
feat: integrate language-tools (#9)

8ab90e5005753ca3feebbc34889daefececf46bd authored about 1 year ago by Ray <[email protected]>
fix: correctly render the latest scheduled run url

779036444948613025cb10d6ad23fcc79a39b9a9 authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: typo

a9479c31d574d97515692e7682f9ee4897b4522c authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: correct the job name pattern

The job names in ecosystem-ci.yml are different from the ones in
ecosystem-ci-from-pr.yml

510ce39cf50e94700884b31924109bc3fe6d1a6e authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: add a comparison column to the PR comment

So that we can see if the latest scheduled run has the same result as
the current run.

8771f9c6ebe16045733fce034a13170a14eb3614 authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: updateComment -> deleteComment + createComment

So that maintainers can get one more email notification when the CI is
done.

8aa3eae56534890ee0c3320e1e8eade91d7df85a authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: set verdaccio log level to `warn`

`http` is way too verbose. I think `warn` should suffice. If not, we can
set it to `info`.

fd4bd051b7740310a79fcdf6ca253e2a896430c6 authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: enable e2e tests in vue-i18n

df87c207e4ef27674d582fe6c158d43af8983d2a authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: don't skip browser builds; use swc to speed up minification

916be37585b5d9abce5d4eff1ac44d899ffaafc9 authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: nuxt uses playwright-core now

96b52712024a6e67c516a0e4b6f84f1bacd5b988 authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: update deps

Ignore the semver & request vulnerabilities that don't matter in our
setup

909f8c44e51b4cdf1ce60a0d07eaa99a5b43a020 authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: add vue-i18n to test suites

56125a851b1e46da7840ab91c375a32bae38c55a authored over 1 year ago by Haoqun Jiang <[email protected]>
fix(router): use the test commands from the router ci workflow

instead of the one that is used for local testing.

This should fix the headless testing issue

004dce8a5c54da4ec7f0dd507e688a993d074f4e authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: bump pnpm version to fix the lockfile version issue in router tests

f24f8ed03babc3328c91be428f1a30431cae5d80 authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: temporarily remove naive-ui from CI

The current codebase isn't testable IMO. Even the source repo doesn't
pass the tests. We'll wait...

c464359cba4c5e9aeed4a78cba5abf3a5938ef59 authored over 1 year ago by Haoqun Jiang <[email protected]>
refactor: use `stdio: 'inherit'` by default to avoid EPIPE error

Fixes the failing vueuse test suite

d4033c2bb55d38f9c157314247e2e3f284cee6fb authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: should add peerDependencyRules.allowedVersions to make peer dependency overrides work

See https://github.com/pnpm/pnpm/issues/4214#issuecomment-1442726496

4ed88c5cdb359a8272f808b92ce8bfeb528b8434 authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: add vue-simple-compiler (#8)

71420809ff8e8d901ce8c502126f63e7c0f7441e authored over 1 year ago by Jinjiang <[email protected]>
feat: add Quasar Framework (#7)

702c008df5602d01d3c802eb3c590ebd3946188e authored over 1 year ago by Yusuf Kandemir <[email protected]>
fix: use commands from ni directly instead of calling ni binary

Fixes "`ni` binary not found" issue.
Mostly copied from https://github.com/vitejs/vite-ecosystem...

032d6a32f41f630280d62d91fbc2cb24bac3bfe2 authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: use pnpm to publish vue packages

To fix corepack errors locally

a6eb69d14d27b40f5a249cc771d0c385f1d38f40 authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: update packageManager field

c188370be7f5b367134d39388f8135ec5f80ba76 authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: update pnpm and dependencies

db6d08f4189fa8569f1b78045ac4c65c953f502f authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: pin node version to 18.15

to avoid this bug: https://github.com/nodejs/node/issues/47563

09ddbf8a2221a37cd6578b77b6e8b7a0d036744d authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: the vue repo needs to be cloned even with `--release`

d9b8639c5ff50807172947653f14a4cebe2f6f30 authored over 1 year ago by Haoqun Jiang <[email protected]>
fix: bump timeout-minutes because naive-ui tests may take time

4363ea3329c146413f2e368801cee92d9d6c6dcc authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: ignore the request SSRF mitigation bypassing issue

I don't think it affects this project

a0be0bbeffbde3b48cc08ccdfac228cc8cecd97a authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: update deps

3177e8c7ee29b15c4024121873e7b2b8af727aec authored over 1 year ago by Haoqun Jiang <[email protected]>
docs: document `ECOSYSTEM_CI` env variable and `pnpm clean` script

baa6f1391125b0e3f9e4bab647cb2f7c6123eb49 authored over 1 year ago by Haoqun Jiang <[email protected]>
feat: add a ECOSYSTEM_CI env var to detect ecosystem-ci

dbbace9b76b9bdb85df5ab6035c438d1d8a2642b authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: remove element-plus configuration

In case someone accidentally triggered it when running locally

b43eba2c8b657e58ff714f024e0ca887ecf4b63c authored over 1 year ago by Haoqun Jiang <[email protected]>
chore: remove unused _authToken argument

it's already written to the .npmrc file and the address shouldn't be
hard-coded so it's useless ...

8402d5083b5645b3a5d48d54283042e77a91fdb3 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: add a 30-minute timeout to jobs

The default 360-minute timeout is too long, most of the time, a job
ends in 10 minutes.

https:/...

7d71bf90adf73551f34f49cc7fb7d879582aaf8a authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add vant

631426cb80cbda96bb2a62c0db155a26128d4d6d authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add naive-ui

2684e1e81d4f071b47c7274969772daf4ec3aa7f authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add vuetify to workflow files

25f45019ca08759fb447d31a75100cd39e410783 authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: only-allow pnpm (#6)

f25980f08c2bdcb4084a9a36ee7280bde36be83f authored almost 2 years ago by LiuSeen <[email protected]>
chore: pnpm clean for any platform (#5)

e74b01a7807fa123c713d1f8ed249b0ae6e1cb6e authored almost 2 years ago by LiuSeen <[email protected]>
chore: use `node:` protocol when importing built-in modules (#4)

957b6fd1e5f366d3490edd6afdcffad53e7ded2c authored almost 2 years ago by LiuSeen <[email protected]>
feat: add vuetify

b6372375ac129f93c1dac4479e0ff4c6df869827 authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add vueuse to all actions

d657dbe41b887113339c4e40871a8b735370f31c authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add vueuse

4b7837deb619391ee35eaedafc0cf099574c157f authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: remove element-plus

The tests are not passing, but doesn't seem related to Vue.
Let's add it later when they upgrade...

d93d36fbd383552a81b7c17f1618f794fab59c82 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: remove setup-deno

It's only used for astro support in vite-ecosystem-ci
https://github.com/vitejs/vite-ecosystem-c...

34c569353c791bca518041fb02a4e62a9ab44d17 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: test in vue macros (#3)

a138ec13be835ad1339eb26723c400537ca4e257 authored almost 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix: should not block proxy to upstream vue packages

992dbdac5eba13316f8f359a24424740a0e41940 authored almost 2 years ago by Haoqun Jiang <[email protected]>
Merge pull request #1 from sxzz/feat/ep

8af3be64095a93e37ef9929a0c223d42e88bc599 authored almost 2 years ago by Haoqun Jiang <[email protected]>
Merge branch 'main' into feat/ep

71f2ef8ac1a753434f5cdbb881a2411c71a65ae4 authored almost 2 years ago by Haoqun Jiang <[email protected]>
Merge pull request #2 from sxzz/feat/vue-macros

ee14245cd5a473ffb5aa70a12f91db0ff98cf708 authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add vue-macros

b4b22af7c4e8223367918c9c0e8c2307cb94d0da authored almost 2 years ago by 三咲智子 Kevin Deng <[email protected]>
ci: add

b8c08acd57e05a1fde55511be67ba0c3fdc8a4ac authored almost 2 years ago by 三咲智子 Kevin Deng <[email protected]>
feat: add element plus test

2d216ca657831ee470987086b0924c1a10039436 authored almost 2 years ago by 三咲智子 Kevin Deng <[email protected]>
fix: needs to run build-dts separately

00acc27f96b6c89ea25112f9071743e7421263bf authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add test-utils

ea0b2fda4d5d90cf2a753b71344968ffe21915c4 authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: add router & pinia

27e4050591c008c00a2e8741b31524b689a46011 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: rename nuxt-framework to nuxt

29868e2a0a1e9965f9e77f68196b65686b2082db authored almost 2 years ago by Haoqun Jiang <[email protected]>
refactor: skip browser builds of vue to speed up CI

Seems no downstream package is actually using the browser builds,
and it takes too much time to ...

77bb680a384a1aafa1a5f59a1c56745019ded33f authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: rename cleanup to clean, also prunes pnpm store

When we are testing on the same commit hash of vue again and again,
the pnpm store shouldn't kee...

9bc54e51f4dec9c9a7e39a9bcb3ab3ff1267c79f authored almost 2 years ago by Haoqun Jiang <[email protected]>
refactor!: use personal access token instead of github app token

`vue-bot` is not a GitHub app

8f172e33ba359f553533280b5cfa01eb1602bc87 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: teardownEnvironment after triggering discord webhook

I forgot there's one `setupEnvironment` call here. Not correctly tearing
down causes the verdacc...

c1feda29e19e189f2b7fac36b817e07721209c13 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: need to setup playwright before testing nuxt

cbc7cc7b3947cc92beb2ff6e17e87d910b39b741 authored almost 2 years ago by Haoqun Jiang <[email protected]>
ci: remove all custom timeout minutes

b8619b98d05125bc08120bef847a1236439e0202 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: add COREPACK_ENABLE_STRICT env to self test

e919fc2e66da86f21b4cd1a15098f4d9a7ac5367 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: run ecosystem-ci with COREPACK_ENABLE_STRICT: 0

As vue uses yarn for release while requiring pnpm as its package
manager.

9b012a8b604d4757047c866e581302ccc1196698 authored almost 2 years ago by Haoqun Jiang <[email protected]>
style: all YAML files are using 2-space indent

c5ac8ad66f9645a4e893758a16dfee38bfbfebb4 authored almost 2 years ago by Haoqun Jiang <[email protected]>
ci: increase all timeouts as github actions' slower than I expected

d6069f9b9427ee540615e282e055c9e347fa61b4 authored almost 2 years ago by Haoqun Jiang <[email protected]>
ci: increase timeout minutes as building vue packages takes time

The 10-minute limit is okay for vite but not enough for vue

e171e508ec31bb1a531af2069f60faac45adbff5 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: use .local for locally published packages' cache

to differentiate from normal package cache locations

f82efbc440803a690c95256645caf1ee2fa2da6e authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: add a fixme comment about `--release` flag not working

42b6b6600bb8e3f609406f8d42ae83b7510e9e9b authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: update nuxt repo url

0a658405f790ca2fa7ed51d8a8ccfa419b1f6dd7 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: in our setup, monorepos don't need to manually specify overrides

- pnpm respects `pnpm.overrides` in root `package.json`s.
- we've already added all vue packages...

1bb4f73ba53763cbd1c63afd27850082c267ee72 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore: add a simple cleanup command

need to revise later to add options but at least it works for now

e91b1bcb640651a5fca4d8301ce637a285b797a4 authored almost 2 years ago by Haoqun Jiang <[email protected]>
feat: publish vue packages to local regsitries for testing

1537d9440e491152bc9cf4cd9843fde37ad84bd9 authored almost 2 years ago by Haoqun Jiang <[email protected]>
fix: use `--release` instead of `--type` to build vue packages

ee75b65fac639351669710774da50fa33ab0d5ec authored almost 2 years ago by Haoqun Jiang <[email protected]>
refactor!(work-in-progress): setup vue ecosystem ci

Caveat:

Unlike `vite`, which is used as a build tool, symlinking an actual
project dependency l...

270569330ecb125fd2d5b44975197fd94a431066 authored almost 2 years ago by Haoqun Jiang <[email protected]>
chore(deps): update all non-major dependencies (#185)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

659771eb464b250a29993feabfee00de5042d41a authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>