Commit Graph

352 Commits

Author SHA1 Message Date
Tony cae6ebf41c chore: update actions timeout
Build assets needs ~1 mins
Build assets (Full Routes Test Result) needs ~1 hours
Docker release needs <20 mins
PR - Docker build test needs ~5 mins
2024-06-29 05:33:07 +08:00
Goren G 0b43d515ac
chore: ignore build assets if `DOCS_API_TOKEN` not set (#15965) 2024-06-22 05:33:55 +00:00
Franklin Yu d99b18bd8c
ci(test): enable the GitHub Actions reporter for Vitest (#15857)
* feat(ci): publish the JUnit report for human

* Grant permission to write check-results

* Use the GitHub action reporter from vitest
2024-06-21 21:47:05 +08:00
Josh Gross b63c0a488a
chore: Skip pull request labeler for forked repositories (#15956) 2024-06-21 01:45:36 +08:00
Tony 2ecfd2c203 chore: fix docker artifact path 2024-06-19 03:12:42 +08:00
Tony ce09acb551 chore: fix PR route test 2024-06-19 02:58:45 +08:00
dependabot[bot] 184c47608d
chore(deps): bump docker/build-push-action from 5 to 6 (#15928)
* chore(deps): bump docker/build-push-action from 5 to 6

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 16:39:24 +08:00
dependabot[bot] 06e18d8d78
chore(deps): bump dawidd6/action-download-artifact from 5 to 6 (#15892)
* chore(deps): bump dawidd6/action-download-artifact from 5 to 6

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 5 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 17:35:04 +08:00
dependabot[bot] 58a18a3e94
chore(deps): bump dawidd6/action-download-artifact from 4 to 5 (#15824)
* chore(deps): bump dawidd6/action-download-artifact from 4 to 5

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 4 to 5.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-05 22:13:33 +08:00
dependabot[bot] ef92ee515c
chore(deps): bump dawidd6/action-download-artifact from 3 to 4 (#15813)
* chore(deps): bump dawidd6/action-download-artifact from 3 to 4

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 4.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 20:19:25 +08:00
Franklin Yu 0da7f3df65
ci(test): upload assets as GitHub CI artifacts (#15799) 2024-06-03 22:26:25 +08:00
dependabot[bot] 04dbe21653
chore(deps): bump pnpm/action-setup from 3 to 4 (#15511)
* chore(deps): bump pnpm/action-setup from 3 to 4

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 3 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v3...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: remove version in pnpm/action-setup since it also reads from package.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 21:59:21 +08:00
Henry Wang 2ccd6446af
chore: bump pnpm lockfile (#15501)
* chore: bump pnpm lockfile

* chore: update Dockerfile pnpm version

* chore: add packageManager version

* chore: bump CI pnpm version

* Revert "chore: update Dockerfile pnpm version"

This reverts commit 6178d92e39b0166e3272e1598101f9c6abc49b24.

* fix: revert Dockerfile auto-format

---------
2024-05-08 00:53:52 +08:00
Tony 8d10679576 chore: update daily schedule for dependabot to 08:00 utc 2024-05-04 13:56:18 +08:00
Tony d6cf505d6f chore: impersonate dependabot on commit 2024-05-04 13:54:25 +08:00
Tony 0615d26ab1 chore: fix depedabot upgrade 2024-05-04 00:23:02 +08:00
Tony d6a79bd15a chore: fix tarball typo 2024-05-01 22:41:46 +08:00
Tony 2b10b7b3f7 chore: fix tarball typo 2024-05-01 22:36:19 +08:00
Tony bc968d42c2
chore: compress using zstd in docker test (#15430) 2024-05-01 22:24:35 +08:00
Tony 406576e1a9 chore: run Test on latest node 2024-05-01 08:11:07 +08:00
Rongrong c5c080ba37
build(Dockerfile): set CHROMIUM_EXECUTABLE_PATH to absolute path (#15322)
* build(Dockerfile): set CHROMIUM_EXECUTABLE_PATH to absolute path

Signed-off-by: Rongrong <i@rong.moe>

* ci(test): set CHROMIUM_EXECUTABLE_PATH to absolute path

Signed-off-by: Rongrong <i@rong.moe>

---------

Signed-off-by: Rongrong <i@rong.moe>
2024-04-22 21:15:31 +08:00
dependabot[bot] b860ba081f
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 (#15157)
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 08:59:09 +00:00
wudifeixue c086c62acd
fix(core): fix documentation link path and error message links (#15023)
* fix: all broken sponsor links

* fix: all broken deployment links

* fix: other broken links
2024-03-30 08:12:12 +00:00
Tony 78dea212a7 chore: update pr test fail label name 2024-03-25 21:56:21 +00:00
Tony 0ffd4a241d chore: fix build assets action 2024-03-25 23:11:08 +08:00
Tony a7053991e9 chore: update CI name 2024-03-25 02:22:24 +08:00
DIYgod d22a63c6d0
chore: schedule test full routes 2024-03-24 22:36:21 +08:00
DIYgod fbdfcd2078
chore: add continue-on-error: true 2024-03-24 20:36:49 +08:00
DIYgod cd0d3f9df7
chore: fix timeout and ignore eslint 2024-03-24 19:17:29 +08:00
DIYgod b774c60858
test: add full routes test (#14934)
* test: add critical routes test

* fix: youtube channels config

* test: add full routes test

* test: output full routes test result

* test: build routes before test

* test: use one reporter

* test: fix cache test errors

* test: fix cache test errors

* chore: puppeteerrc.cjs

* chore: puppeteerrc.cjs

* chore: puppeteerrc.cjs

* fix: build script

* chore: puppeteerrc rename

* test: route test names

* chore: pass test result to docs
2024-03-24 19:00:03 +08:00
Tony e8b0d7d262 chore: push type changes to docs 2024-03-24 13:14:41 +08:00
Tony 847fdaba1d
chore: fix route test github actions (#14923)
* chore: fix route test actions

* chore: bump unified
2024-03-23 08:19:05 +08:00
DIYgod 2789ed96e5
chore: upgrade got (#14913)
* chore: upgrade got

* fix: new got
2024-03-22 22:42:29 +08:00
Tony 6d11d330ee
chore: fix cross repo referencing 2024-03-22 06:25:06 +00:00
Tony 222efb93b8 chore: remove linebreaks 2024-03-22 13:40:00 +08:00
Tony b099004574 chore: use proper commit sha from envs 2024-03-22 13:28:56 +08:00
Tony 7bb23d991c chore: remove wrong commit hash for rsshub-docs 2024-03-22 13:09:28 +08:00
Tony 25c74273a0 chore: update docs in 1 commit
docs changes no longer triggers 2 netlify builds
2024-03-22 12:48:52 +08:00
Tony 2158895f01 chore: remove concurrency group from build-assets.yml and format.yml workflows 2024-03-22 12:13:59 +08:00
Tony e04c79b208 revert: "chore: run format after build assets"
This reverts commit a1a5cb777a.
2024-03-22 12:08:10 +08:00
Tony bb08db51b9
chore: build app before start 2024-03-22 09:56:27 +08:00
Tony 3272c7c795 chore: Update CodeQL workflow configuration 2024-03-21 10:09:52 +08:00
Tony f957e664d8 chore: pr route test add fail label for timeout 2024-03-21 00:17:22 +08:00
DIYgod dd43c6d1b3
chore: remove unused files and dependencies 2024-03-19 15:49:19 +08:00
Tony 440d98b8d2
chore: fix labelling
migrating old js routes aren't core enhancement
2024-03-19 05:22:19 +00:00
DIYgod acc571b9fa
docs: remove website 2024-03-18 21:29:17 +08:00
DIYgod 628757d6e5
chore: build docs 2024-03-18 20:50:36 +08:00
DIYgod 59f7e2d6f8
chore: build docs user-name 2024-03-18 20:43:15 +08:00
DIYgod 2b191496f3
chore: build docs user-name 2024-03-18 20:37:46 +08:00
DIYgod 23da00e954
chore: fix docs branch 2024-03-18 20:24:26 +08:00