Commit Graph

3084 Commits

Author SHA1 Message Date
Akash Satheesan 3a49299f84
dev(ci): complete refactor
Nearly completely replace the original GitHub actions workflow.
Changes:

- Move from `.sh` files in `ci/steps` to steps in the workflow.
- Move from using docker images for environment to manual setup.
- Upgrade nfpm to v2.3.1

BREAKING CHANGE: official arm64 builds no longer support CentOS 7.
If you need to use CentOS 7 on arm64, build `code-server` locally.
For docs, see the yarn/npm section in `docs/install.md`.
2021-04-08 23:42:01 +05:30
Joe Previte 53ba8f8e5f
Merge pull request #3072 from cdr/dependabot/npm_and_yarn/typescript-4.2.4
chore(deps-dev): bump typescript from 4.2.3 to 4.2.4
2021-04-08 10:42:04 -07:00
dependabot[bot] 49006b15c4
chore(deps-dev): bump typescript from 4.2.3 to 4.2.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 17:18:47 +00:00
Joe Previte 9941860232
Merge pull request #3071 from cdr/dependabot/npm_and_yarn/audit-ci-3.2.0
chore(deps-dev): bump audit-ci from 3.1.1 to 3.2.0
2021-04-08 10:15:16 -07:00
dependabot[bot] 41cf220056
chore(deps-dev): bump audit-ci from 3.1.1 to 3.2.0
Bumps [audit-ci](https://github.com/IBM/audit-ci) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/IBM/audit-ci/releases)
- [Commits](https://github.com/IBM/audit-ci/compare/v3.1.1...v3.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 11:02:24 +00:00
Joe Previte c8b77a26c8
Merge pull request #3065 from cdr/jsjoeio/fix-ranger-syntax
fix: update ranger file
2021-04-07 11:12:24 -07:00
Joe Previte f09a081c9e
fix: update ranger file 2021-04-07 10:46:16 -07:00
Joe Previte 15d791ae76
Merge pull request #3016 from cdr/jsjoeio/refactor-e2e
dev(testing): add jest-playwright and reduce flakiness of e2e tests
2021-04-07 10:45:15 -07:00
Joe Previte ad0f12e664
refactor: check for editor consistently in tests 2021-04-06 15:46:58 -07:00
Joe Previte dd80eed5b0
feat: add logger to tests 2021-04-06 15:46:57 -07:00
Joe Previte f241e38907
chore: fix typo in extensionDownloader 2021-04-06 15:46:57 -07:00
Joe Previte 03f730989d
feat: add --log trace for running cs in ci 2021-04-06 15:46:57 -07:00
Joe Previte b1ea47c506
chore: remove --home from test-e2e script 2021-04-06 15:46:57 -07:00
Joe Previte 32d0fb0a5e
refactor: add --runInBand to e2e test script 2021-04-06 15:46:57 -07:00
Joe Previte fd69f2db88
refactor: logout test 2021-04-06 15:46:57 -07:00
Joe Previte c666b47668
refactor: globalSetup and create cookie manually 2021-04-06 15:46:56 -07:00
Joe Previte 51010e73cb
feat: add test for globalSetup 2021-04-06 15:46:56 -07:00
Joe Previte 4b703cbd4d
refactor: e2e tests based on jest-playwright 2021-04-06 15:46:56 -07:00
Joe Previte 1782f2a239
refactor: rename e2e test to loginPage 2021-04-06 15:46:56 -07:00
Joe Previte bd55cb94be
refactor: move test dir to jest e2e config 2021-04-06 15:46:56 -07:00
Joe Previte 6b3db06c7a
feat: add new e2e test to test browser 2021-04-06 15:46:56 -07:00
Joe Previte 3db19843e2
chore: add eslint plugin for jest-playwright 2021-04-06 15:46:55 -07:00
Joe Previte b4193b8c68
feat: add jest-playwright and packages 2021-04-06 15:46:55 -07:00
Joe Previte 4ff73389ef
Merge pull request #3039 from cdr/jsjoeio/update-termux-docs
docs(install): add Termux workaround for search
2021-04-06 14:10:19 -07:00
Joe Previte dd0d7d5645
docs(termux): add workaround for search 2021-04-06 13:43:28 -07:00
repo-ranger[bot] 02beb9b4cf
Merge pull request #3042 from cdr/jsjoeio/audit-ci
feat(ci): add audit job for security
2021-04-06 19:25:58 +00:00
repo-ranger[bot] 2f99730437
Merge branch 'main' into jsjoeio/audit-ci 2021-04-06 18:43:29 +00:00
Joe Previte 5dd5c69b42
Merge pull request #3043 from cdr/jsjoeio/limit-xdgBasedir-updates
chore(deps): limit xdg-basedir updates
2021-04-06 11:41:44 -07:00
repo-ranger[bot] 3e054a8589
Merge branch 'main' into jsjoeio/audit-ci 2021-04-06 18:17:06 +00:00
Joe Previte b6b56797a3
chore(deps): limit xdg-basedir updates 2021-04-06 11:15:59 -07:00
Joe Previte 3028aa7108
Merge pull request #3046 from cdr/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.21.0
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0
2021-04-06 11:15:29 -07:00
Joe Previte 6f98e08bda
feat(ci): add audit job for security 2021-04-06 11:06:04 -07:00
dependabot[bot] 06ee159744
chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 17:36:52 +00:00
repo-ranger[bot] fbb5e6e6c6
Merge pull request #3047 from cdr/dependabot/npm_and_yarn/typescript-eslint/parser-4.21.0
chore(deps-dev): bump @typescript-eslint/parser from 4.20.0 to 4.21.0
2021-04-06 17:32:40 +00:00
dependabot[bot] 261c19d836
chore(deps-dev): bump @typescript-eslint/parser from 4.20.0 to 4.21.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 11:03:28 +00:00
Joe Previte 285084764b
Merge pull request #3041 from cdr/jsjoeio/fix-vulnerabilities
fix(deps): update and fix vulnerabilities
2021-04-05 16:41:44 -07:00
Joe Previte 44f3bb86fc
fix(deps): update and fix vulnerabilities 2021-04-05 16:11:34 -07:00
dependabot[bot] 2d7b16f14b
chore(deps-dev): bump @types/ws from 7.4.0 to 7.4.1 (#3022)
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-03 05:27:16 +00:00
repo-ranger[bot] ea0334f008
Merge pull request #3026 from cdr/jsjoeio/ranger-upstream
dev(ranger): add action for upstream issues
2021-04-03 00:00:01 +00:00
repo-ranger[bot] e64608abcb
Merge branch 'main' into jsjoeio/ranger-upstream 2021-04-02 22:38:13 +00:00
Joe Previte 3fce14fd56
Merge pull request #3010 from cdr/jsjoeio/add-homebrew-publish-workflow
feat(ci): add homebrew job to publish workflow
2021-04-02 15:37:08 -07:00
Joe Previte f2a5d4abaa
feat(ranger): add action for upstream issues 2021-04-02 15:29:02 -07:00
Joe Previte 5b9f6bbe45
feat: add brew job to publish.yaml 2021-04-02 15:10:31 -07:00
Joe Previte 5a1ea2cf75
Merge pull request #3012 from cdr/jsjoeio/bump-types-node
chore(dev-deps): bump @types/node to 12.20.7
2021-04-02 14:07:06 -07:00
Joe Previte c415fd2d65
chore: bump @types/node to 12.20.7 2021-04-02 12:46:41 -07:00
Joe Previte 3784c042b9
Merge pull request #3025 from eltociear/patch-1
chore: fix typo in install.sh
2021-04-02 11:42:47 -07:00
Joe Previte 0d584cd5e1
Merge branch 'main' into patch-1 2021-04-02 11:16:52 -07:00
Asher 247f11cc10
Fix tsc watch continually restarting during vscode build (#3015) 2021-04-02 12:09:58 -05:00
Ikko Ashimine b4e1d8db5d
chore: fix typo in install.sh
occurances -> occurrences
2021-04-03 02:02:16 +09:00
Asher 230b0dfce4
Ignore ipc.d.ts during VS Code lint
We already lint it on our side.
2021-04-02 11:12:13 -05:00