Commit Graph

88 Commits

Author SHA1 Message Date
Jakub Panek cfd134b912
github: add github issues config (#1538) 2022-10-16 19:40:16 +01:00
Dongdong Zhou 1084b945da
Update release.yml 2022-10-16 12:53:00 +01:00
Jakub Panek 136495866d
ci: bump checkout action (#1523)
* ci: bump checkout action

* ci: remove actions-rs
2022-10-15 20:01:37 +01:00
Dongdong Zhou e3b2875d63 Create PULL_REQUEST_TEMPLATE.md 2022-10-09 20:19:35 +01:00
Dániel Buga a19318e432
Fix self-update for installed Lapce (#1427)
* Download msi for non-portable Lapce

* Run the downloaded installer

* Set the portable flag for standalone exe
2022-10-02 17:28:20 +01:00
Paul Delafosse 0479eccea0
Add test & rustdoc to lacpe-core (#1386)
* test: add tests for lapce-core/word

* chore: remove unused tests

* docs: add rust doc for lapce-core/selection

* refactor: replace SelRegion getters with public field

* chore(selection): remove unused parameter for Selection::delete_range

* test(core): add more test and doc to selection

* ci: add doc test to ci action
2022-09-29 19:17:57 +01:00
Paul Delafosse f10e15b7bf
test: add code coverage CI action (#1385) 2022-09-28 20:16:00 +01:00
Dániel Buga 3e85bccac4 Skip workflow if draft 2022-09-26 20:15:59 +02:00
Johnathan 7ec282dcd3
Auto Assign C-feature or C-bug when new issues are created (#1197) 2022-09-16 09:38:06 +02:00
Dongdong Zhou 9d9e0ee52d
Update issue templates 2022-09-06 10:58:35 +01:00
Dongdong Zhou 93792ccb8a
Update issue templates 2022-09-06 10:55:51 +01:00
Jakub Panek 0956cdc393
ci: rustfmt doesn't need to run on all platforms
rustfmt formats code no matter if it's behind specific #[cfg] attributes, so it can run on linux only
2022-08-27 15:26:56 +01:00
Jakub Panek 4e0b09feea
ci: don't fail other jobs on clippy/rustfmt fail 2022-08-24 22:43:32 +01:00
Jakub Panek abb839d080 ci: run rustfmt and clippy for all platforms 2022-08-24 17:46:17 +02:00
Jakub Panek 9e7dd0f90a ci: switch to ubuntu-latest
ubuntu-18.04 is being deprecated and will soon be unavailable
2022-08-22 16:48:22 +02:00
Dongdong Zhou f7db9266d6 sha short update 2022-08-20 21:39:44 +01:00
Dongdong Zhou 7a8fffa175 fix release.yml 2022-08-20 21:19:57 +01:00
Dongdong Zhou b71541f9d8
Auto update 2022-08-20 21:18:24 +01:00
Dongdong Zhou fd74be8d7f
Proxy refactor 2022-08-17 18:32:35 +01:00
Jakub Panek 3572180999
ci: rework lapce-proxy linux build, add aarch64 2022-08-08 11:27:31 +01:00
Jakub Panek ce15eacf4a
ci: fix macos artefacts path 2022-08-07 13:22:37 +01:00
Dongdong Zhou d5f4f90050
Merge pull request #936 from panekj/patch-1
ci: add lapce-proxy for darwin (macos)
2022-08-06 14:56:38 +01:00
Jakub Panek a70a0bbb6e
ci: add lapce-proxy for darwin (macos) 2022-08-06 14:09:44 +01:00
Jakub Panek 5520602e3b
ci: add lapce-proxy for windows 2022-08-06 12:36:18 +01:00
Dongdong Zhou 8dc9d5b7fc
Merge pull request #909 from panekj/patch-1
ci: build completely static lapce-proxy
2022-08-02 19:10:10 +01:00
Jakub Panek 93d36ad23d
ci: add daily nightly build 2022-08-01 12:39:44 +01:00
Jakub Panek 4df61c2dcf
ci: build completely static lapce-proxy 2022-07-31 15:17:59 +01:00
Jakub Panek 8a58ebbf8d
ci: add index update before installing deps
apt indexes should always be updated
before installing packages to prevent
situations where packages have been
removed from mirror
2022-07-24 00:08:46 +01:00
Dongdong Zhou 1ceefda79b change release title to be tag name 2022-07-14 20:15:37 +01:00
Dongdong Zhou 5646bdb235 add title to release 2022-07-04 20:30:23 +01:00
Dongdong Zhou b663c5a267 update nightly release 2022-07-01 21:48:19 +01:00
Dongdong Zhou b26db0d51c add nightly release 2022-06-28 21:56:34 +01:00
Dongdong Zhou 3f1ba9c0cc add workflow_dispath to github release 2022-06-28 20:44:02 +01:00
Takayuki Maeda bd761c9b7b add a missing cache step 2022-06-26 07:34:13 +09:00
Dongdong Zhou 2166d96d32 fix toolchain 2022-06-20 09:06:16 +01:00
Takayuki Maeda f5a0fe160b add a step for caching to clippy 2022-06-20 09:45:09 +09:00
Takayuki Maeda 104bd4ce3b add steps for caching 2022-06-20 09:43:48 +09:00
yonip23 72ecb0202c remove unnecessary `components` 2022-06-19 09:57:56 +03:00
yonip23 2684eb1292 fix ci.yml invalid indentation 2022-06-19 09:57:56 +03:00
yonip23 0bbfaa580c fix compilation - mac specific types (+ clippy gh action) 2022-06-19 09:57:56 +03:00
yonip23 d5e087cf2f refine gh actions 2022-06-19 09:57:56 +03:00
yonip23 b00034dba7 some technical touch-ups 2022-06-19 09:57:56 +03:00
dakata1337 c531c846e5
Removed trailing whitespace 2022-06-16 17:24:07 +03:00
Dongdong Zhou 912768066e linux build on ubuntu 18.04 to have a lower glibc version target 2022-05-21 17:43:47 +01:00
Dongdong Zhou e14bc42caa relase v0.1.1 2022-05-19 14:02:48 +01:00
Dongdong Zhou bfe9c5ef44 fix ci 2022-05-18 21:38:56 +01:00
Dongdong Zhou e6dde91785 apt-get update 2022-05-18 18:20:59 +01:00
Dongdong Zhou 59f3a7f9de update dependencies 2022-05-18 18:03:43 +01:00
Dongdong Zhou 7f3ee1eae1 release lto folder 2022-05-11 21:35:38 +01:00
Tormod G. Hellen 2fb6366ee7 Fix indentation. 2022-05-11 10:42:38 +02:00