Commit Graph

86 Commits

Author SHA1 Message Date
dependabot[bot] 9013eb7482
chore(deps): bump github/codeql-action from 1 to 2 (#9621)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  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>
2022-04-26 04:40:50 +08:00
Tony 455594aff2
chore: switch back from `pull_request_target` to `pull_request` 2022-04-18 02:32:51 +08:00
dependabot[bot] e35940b3bd
chore(deps): bump cirrus-actions/rebase from 1.5 to 1.6 (#9548)
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase) from 1.5 to 1.6.
- [Release notes](https://github.com/cirrus-actions/rebase/releases)
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.5...1.6)

---
updated-dependencies:
- dependency-name: cirrus-actions/rebase
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-16 05:56:16 +08:00
Tony 3526170c79
chore: add eslint along with reviewdong 2022-04-12 17:38:58 +08:00
TonyRL 6c7988c481 chore: rebuild yarn.lock
* minimist 1.2.5 CVE-2021-44906
2022-04-11 23:38:08 +00:00
dependabot[bot] 35cdecc924
chore(deps): bump actions/setup-node from 3.1.0 to 3.1.1 (#9518)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 07:37:28 -11:00
Tony 3b00a07c2a
chore: skip docker build on maintainer / radar update
[skip ci]
2022-04-09 19:26:28 +08:00
dependabot[bot] ca5af864cc
chore(deps): bump codecov/codecov-action from 2.1.0 to 3 (#9478)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.1.0 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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>
2022-04-05 20:27:36 -07:00
Tony 300af73187
chore: auto update docker hub description (#9454) 2022-04-04 00:05:43 +08:00
dependabot[bot] 9f791abda7
chore(deps): bump actions/setup-node from 3.0.0 to 3.1.0 (#9445)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-02 06:05:02 +08:00
github-actions[bot] 0cb66d19b3 style: auto format 2022-03-05 17:48:13 +00:00
Tony 523a9b2b8a
chore: add codeql (#9249) 2022-03-06 01:37:55 +08:00
dependabot[bot] 1fbda8fc72
chore(deps): bump actions/checkout from 2 to 3 (#9230)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>

[skip ci]
2022-03-01 12:04:46 -10:00
Tony 0210d468f4
style(eslint): no empty line before comments for yml (#9203) 2022-02-26 09:06:31 +08:00
TonyRL 5324eefdad chore: test build radar and maintainer
chore: drop dependabot ignored deps temporarily

For some unknown reasons, it seems using a pretty old config(e.g., ignore googleapis=67.1.0) instead of the current only ignore esm deps
2022-02-25 03:50:35 +00:00
Tony 7794ce2458
chore: lint
[skip ci]
2022-02-24 14:15:13 -09:00
Tony a84e83b2a9
chore: allows triggering docker builds manually 2022-02-24 14:05:38 -09:00
dependabot[bot] 7d120cefbf
chore(deps): bump actions/setup-node from 2 to 3.0.0 (#9194)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>
2022-02-24 17:08:26 -05:00
Tony cc362e4c7b
chore: change pr lint event to pull_request_target
Reviewdog does not has sufficient permission to write Review API
See <https://github.com/reviewdog/reviewdog/blob/master/cmd/reviewdog/main.go#L277>
2022-02-24 16:56:25 +00:00
Tony 802b67fcbb
chore: eslint with reviews (#9185) 2022-02-24 07:48:26 +08:00
Tony 862ec5df44
chore: name actions (#9152)
[skip ci]
2022-02-19 19:39:52 +08:00
Tony 0c8fe12889
chore: parallel test (#9139)
* chore: parallel test

* chore: parallel test
2022-02-18 23:03:39 +08:00
Tony 26752077c6
chore: github actions bot email (#9138) 2022-02-18 22:55:22 +08:00
Yishuai Li abfdcc8cdb
ci: release docker in source only, take 2 (#9132)
* ci: release docker in source only (#8971)

* ci: release docker in source only

* condition at job level

* condition over secrets

* Apply suggestions from code review

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* ci: fix job condition

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-18 03:56:21 +08:00
dependabot[bot] 79cddeafa1
chore(deps): bump actions/github-script from 5 to 6 (#9080)
Bumps [actions/github-script](https://github.com/actions/github-script) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/github-script
  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>
2022-02-12 05:12:45 +06:00
Tony 5326d9f751
chore(misc): multiple enhancement to github actions (#9000)
* chore: test workflow use redis

* chore: docker build cache sharing

* chore: eslint format yml files

* chore: nodemon restart on art template files changes

* chore: run test on multi node and os

* chore: unnecessary single version matrix build

* chore: fix container operations

Container operations are only supported on Linux runners

* chore: fix gha syntax

* chore: fix node version not show up

* revert: "chore: test workflow use redis"

This reverts commit df818fd697b4c9151ac635cdb5918e03a4b37062.

* revert: "chore: fix container operations"

This reverts commit c949368aa7048b9d0f3f1942501c695f10f07f06.

* revert: "chore: run test on multi node and os"

This reverts commit 6b1cfde579095e73d0314346fb1a2d12d0de00ac.

* chore: run test on multi node version
2022-02-06 01:36:14 +08:00
Yishuai Li b6b692d268 revert: "ci: release docker in source only (#8971)"
This reverts commit 596167541e.
2022-02-04 19:26:12 +08:00
Yishuai Li 596167541e
ci: release docker in source only (#8971)
* ci: release docker in source only

* condition at job level

* condition over secrets

* Apply suggestions from code review

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-04 18:55:40 +08:00
Tony 5d83517090 chore: fix wait-for-vercel-preview version tag 2022-02-02 08:28:22 -09:00
Tony 7fce06ff04 chore: publish docker on docker-release workflow changes only 2022-02-02 07:54:17 -09:00
Tony ceb2b34e0a chore: fix pr-deploy-route-test workflow 2022-02-02 07:50:49 -09:00
Yishuai Li eb344ea667
chore: Ignore dependabot on forks (#8431)
* Ignore dependabot on forks

* Apply suggestions from code review

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-01 01:16:08 +08:00
Tony 3adbc8adcd
chore: docker build cache (#8967) 2022-01-31 23:53:58 +08:00
Tony f843d74f7c
chore(docs): enforce using issue forms (#8643)
* chore(docs): enforce using issue forms

* chore(workflow): fix issue form url
2021-12-02 20:08:50 +08:00
DIYgod 59b5b1a46a
chore: fix setuo-node cache 2021-11-28 00:53:01 +00:00
DIYgod 6e10cb59ba
chore: npm ci -> yarn 2021-11-28 00:36:24 +00:00
dependabot[bot] dab3e9497c
chore(deps): bump codecov/codecov-action from 1 to 2.1.0 (#8601)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-28 00:04:40 +00:00
dependabot[bot] 970cf5eba5
chore(deps): bump actions/github-script from 3 to 5 (#8602)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-28 00:04:24 +00:00
dependabot[bot] befb989ba2
chore(deps): bump cirrus-actions/rebase from 1.4 to 1.5 (#8603)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-28 00:04:08 +00:00
Tony 74db039ae2
chore(misc): add eslint-plugin-yml, npm cache (#8599) 2021-11-27 23:42:37 +00:00
NeverBehave 0792f7ba25
feat(core): first attempt to init script standard (#8224)
- lazy load
- rate limit per path
- init .debug.json support
- docs
- maintainer
- radar
2021-09-22 05:41:00 -07:00
NeverBehave 47176b6724
chore(test): test running docker after build (#8010)
* chore(test): test running docker after build

* add test in the same step

* add count times

* workflow typo

* add name when output

* if then

* test docker

* use id

* no tag

* what is docker id

* load single platform

* do not test multi-arch for now

* no load
2021-08-13 21:22:32 -07:00
NeverBehave 9bc99cefb4 chore(misc): bump to node 14, simplify template 2021-08-12 22:38:05 -07:00
NeverBehave fe4c82ef2d chore(misc): fix various ci issue
*some of them shown cancelled instead of failed. Need to address this issue later
2021-08-12 21:57:56 -07:00
fengkx c412846dc0
chore(core): Docker build 缩小 image size 更新github action (#7197) 2021-08-11 23:01:35 -07:00
Henry fa9e8a47bf fix: single quote in npm-publish action 2021-06-22 14:47:53 +01:00
Stille 5add609918
chore(build): add tag for docker build release (#7722) 2021-06-18 22:26:57 -07:00
NeverBehave 9ae6ab7ed2
chore(workflow): no longer testing under node 10.x (#7094) 2021-03-02 16:36:07 -05:00
Ray Lin 56f4b1ce51
fix(workflow): use single quote in expression. (#7014) 2021-02-24 16:51:42 -05:00
Sukka 3f871e65c8
ci: add linter for every PR & commit (#6988) 2021-02-23 19:54:48 +08:00