Граф коммитов

178 Коммитов

Автор SHA1 Сообщение Дата
Jiaming a8dfb8b8e0
refactor - Merge Task Server & Build Server (#1512) 2024-07-22 16:05:27 +08:00
Sheng Chen 18354a00f7
fix: Enable the gradle task server tests (#1459)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2023-12-07 12:46:19 +08:00
Jose Luis Leon 1a8013d05a
build: Bump Gradle Wrapper to v8.4 (#1419)
* Update Gradle to v8.4
* Use Version Catalogs to dynamically choose Spotless plugin version
2023-11-13 13:28:29 +08:00
Jose Luis Leon cb3849c234
chore(ci): Reuse built extension on tests (#1438) 2023-10-24 12:29:34 +08:00
Yan Zhang 9c2f947e91
Update CODEOWNERS 2023-04-22 10:20:52 +08:00
Shi Chen e1f99608ca
feat: Support java 19 (#1319) 2023-03-07 13:27:28 +08:00
Shi Chen da491331c1
fix: Duplicate temp plugin jars have been created (#1297) 2022-11-17 12:56:55 +08:00
Shi Chen a3d41be804
fix: Tests usually fail (#1260) 2022-08-02 16:06:49 +08:00
Shi Chen 04a5cc5e16
chore: Support JDK 17 (#1240) 2022-06-24 11:20:34 +08:00
CsCherrYY 2aee126c9a Create auto_assign-issues.yml 2022-04-29 10:19:11 +08:00
Shi Chen a871af13f1
chore: Add develop branch to ci target (#1188) 2022-02-18 16:32:18 +08:00
Shi Chen 339166ecb3
feat: Get tasks from custom tapi model (#1148) 2022-01-17 15:13:28 +08:00
Daz DeBoer 846d52e349
chore: Upgrade workflows to gradle/gradle-build-action@v2 (#1151)
This action implementation replaces the previous `eskatos/gradle-command-action@v1`.

This new action:
- has simpler configuration
- does a better job of caching the Gradle User Home state between build invocations
- automatically adds annotations with build scan URLs for all gradle invocations.

Due to the second item, I've removed the separate use of `actions/cache` for caching.
2022-01-17 10:32:33 +08:00
Shi Chen cc7f585003
chore: Remove slack channel (#1097) 2021-12-07 15:16:11 +08:00
Shi Chen ca62a8681a
chore: Migrate CodeQL to Azure DevOps (#1107) 2021-12-01 13:08:27 +08:00
Shi Chen 63db2b9d11
chore: Specify CODEOWNERS (#1113) 2021-12-01 09:49:28 +08:00
Shi Chen 15b95feb24
chore: Add tests for language server (#1092) 2021-11-29 09:58:49 +08:00
Shi Chen 11c7a2dc6b
chore: Improve documentation (#1041)
* revisit document

* add gifs

* use `provide better` insteadof `improve`

Co-authored-by: nickzhums <56864335+nickzhums@users.noreply.github.com>

* refine `Maven`

Co-authored-by: nickzhums <56864335+nickzhums@users.noreply.github.com>

* Refine `Kotlin`

Co-authored-by: nickzhums <56864335+nickzhums@users.noreply.github.com>

* address comments

Co-authored-by: nickzhums <56864335+nickzhums@users.noreply.github.com>
2021-10-22 09:34:50 +08:00
Shi Chen e6831da9db
chore: Remove release drafter (#1009) 2021-09-22 14:04:14 +08:00
Shi Chen 47d3d5b46d
chore: Clean up release pipeline (#1008) 2021-09-22 11:14:19 +08:00
Shi Chen afdc4d2988
fix: Pipeline should fail in case of failing in all tries (#925) 2021-08-19 16:20:52 +08:00
Shi Chen d6b6d726a1
chore: Remove publish pipeline in Github Actions (#898) 2021-08-03 09:36:43 +08:00
Shi Chen 868172b179
fix: Remove sonarqube part in GitHub Actions 2021-08-02 09:59:50 +08:00
Shi Chen c9bed8e0d9 remove useless tokens 2021-07-30 13:53:42 +08:00
Shi Chen 69269112e8 rename branch name in workflows and codes to main 2021-07-30 13:39:35 +08:00
Shi Chen 5fbdbfe0e0 remove sonarqube part 2021-07-30 11:03:48 +08:00
Richard Willis 77822ff442 Remove badsyntax assignee in issue templates 2021-07-27 11:58:47 +01:00
Richard Willis f6411c967b Remove CODEOWNERS 2021-07-27 11:58:37 +01:00
Richard Willis 6578d1f221 Fix workflow for windows 2021-03-07 17:23:20 +00:00
Richard Willis f22684f2a6 Fix conditional for windows 2021-03-07 17:01:52 +00:00
Richard Willis 330b49e02d Publish types after extension 2021-03-07 16:52:21 +00:00
Richard Willis 9ea8993e9a Test on macos and add test retries 2021-03-07 16:47:57 +00:00
Richard Willis 8c5ea30195 Update deps 2021-03-06 12:23:34 +00:00
Richard Willis 62a63b2f6c
Run codeql on java 11 (#755) 2020-10-12 17:39:56 +01:00
Richard Willis 3c6ef555bc
Test on Java 15 (#752)
* Fix tests on macos

* Use vscode 1.48.0

* Try match versions

* Test with insiders

* Run tests for 1.45.0 and insiders

* Try 1.50.0

* Try with 1.45.0

* Build with Java 11 and test with Java 8, 11, 15

* Upgrade gradle to suppoer java 15

* Fetch all history

* Fix gradle warnings

* Disable gpu

* Disable macos again

* Fix evented store
2020-10-12 13:04:26 +01:00
Richard Willis 77f95eebfe
Improve CI cache (#750)
* Cache local gradle

* Test
2020-10-11 20:52:57 +01:00
Richard Willis ab14e5b99d
Improve CI workflow (#749)
* Fix json

* Try macos again

* Try with 1.50.0

* Try with disabling gpu

* Skip call stack error check

It's too slow on CI

* Cache dependencies

* Remove macos latest for now

* Cache vscode before running tests

* Cache correct vscode directory

* Fix vscode test cache

* Test

* Don't cache for tests (it's too slow on windows) but cache for publish
2020-10-11 20:31:15 +01:00
Richard Willis e4d56e1e68
Reuse task terminals (#748)
* Reuse task terminals

* Add more options for gradle.reuseTerminals with tests

* Remove test debug

* Remove some duplicated config

* Reduce some duplicated code

* Fix tests

* Update README

* Update task description

* Files org

* Fix import paths

* Fix config imports

* Copy util types to npm package

* Restrict push CI to master branch

* Format github actions file

* Add reuseTerminals screencasts

* Move util stuff into util dir

* Ignore generated files

* Move to util
2020-10-11 18:13:53 +01:00
Richard Willis dc780dd793 Temporarily disable macos CI, builds are just hanging 2020-10-01 21:08:43 +01:00
Richard Willis 96be26d7ba Expose the openvsx token 2020-09-13 22:29:21 +01:00
Richard Willis ccea86237d Publish to openvsx 2020-09-13 21:23:09 +01:00
Richard Willis a2b80f9eac Run builds on PR 2020-08-24 10:01:17 +01:00
Richard Willis cfba022e34 Update run name 2020-07-25 19:24:28 +01:00
Richard Willis 811149ba6c Cleanup actions file 2020-07-25 19:24:04 +01:00
Richard Willis a342193082 Create codeql-analysis.yml 2020-07-25 19:24:04 +01:00
Richard Willis 025b17b311 Don't cache gradle wrapper 2020-07-25 18:02:37 +01:00
Richard Willis 220b145eb3 Use checkout@v2 2020-06-17 11:22:43 +01:00
Richard Willis 56cab904c5 Use v2 of upload/download artifact actions 2020-06-16 16:51:38 +01:00
Richard Willis e5c2710593 Don't use gradle daemon when building for release 2020-06-15 19:40:26 +01:00
Richard Willis 8338111299 Stop Gradle daemons
See https://github.com/eskatos/gradle-command-action/issues/7#issuecomment-644286567

Although I'm not caching dependencies now, this is a useful addition as caching dependencies will be enabled by default in upcoming releases of gradle-command-action (see https://github.com/eskatos/gradle-command-action/issues/21)
2020-06-15 19:39:32 +01:00