Commit Graph

121 Commits

Author SHA1 Message Date
Jakub Panek f0d1fba177 fix: use pre-installed wix (#3172) 2024-04-17 22:33:01 +02:00
Jakub Panek 38a6961987 fix: update wix toolset 2024-04-17 19:50:43 +02:00
Jakub Panek 7b5ef24132 ci: refactor deb builds, link openssl statically (#3133) 2024-03-31 20:21:16 +02:00
Dongdong Zhou 29cc333460 update notariation env key name 2024-03-26 22:50:54 +00:00
Dongdong Zhou 8b9a94d617 change notarize action 2024-03-26 21:24:53 +00:00
Jakub Panek 16e0775297 fix: update msrv (#3013) 2024-03-21 16:52:41 +01:00
Jakub Panek 890dd0afe7 Allow Dependabot to open more PRs (#2670) 2024-02-22 23:00:17 +01:00
Jakub Panek cea8a10a12 look one dir lower for binaries when publishing 2024-02-21 01:42:03 +01:00
Jakub Panek 1a22debaf5 add building packages for linux distros (#2989) 2024-02-20 21:32:42 +01:00
Jakub Panek 25aae633c4 ci: add vendor tarball (#2709) 2023-10-28 03:20:17 +02:00
Jakub Panek ec291ef33e ci: clean disk space between build and doctest on windows (#2606)
* ci: clean disk space between build and doctest on windows

* fix: typo
2023-09-09 13:28:39 +02:00
Dongdong Zhou 36f27aec8f update dependency 2023-08-30 07:54:42 +01:00
Dongdong Zhou 76f1fc2991 update depedency 2023-08-30 07:45:37 +01:00
Dongdong Zhou 5e1a305471 switch to winit floem (#2566)
* switch to winit floem

* fix floem path

* bump floem

* fmt

* fix

* bump floem

* put system clipboard back

* fix keyboard

* add xorg-dev dependency for clipboard crate

* more dependecies

* bump floem
2023-08-29 23:18:33 +01:00
Dongdong Zhou 635917f910 macos no titlebar (#2555)
* macos no titlebar

* add wayland dependency
2023-08-19 20:53:41 +01:00
Jakub Panek e064eb019c ci: use stable alpine release (#2507) 2023-07-14 21:34:16 +02:00
Jakub Panek f5a9da7ae9 fix: add missing portable features (#2419) 2023-06-02 11:15:15 +02:00
Jakub Panek 8644993182 ci: fix builds (#2418)
* ci: fix building, add gtk3

* fix: correct portable feature after floem
2023-06-02 10:28:00 +02:00
Dongdong Zhou 8589afe8cf Update release.yml 2023-06-01 22:44:40 +01:00
Dongdong Zhou 67693575b3 update linux dependencies 2023-06-01 22:17:49 +01:00
Jakub Panek 3767221f7d ci: copy cargo config from release workflow (#2338) 2023-04-11 13:14:13 +02:00
Jakub Panek 46d870c1c7 ci: fix WiX install + use Cargo sparse protocol (#2334) 2023-04-10 11:31:52 +02:00
Jakub Panek 0ded46c988 fix: store lapce data next to lapce for portable install (#1888) 2023-03-22 09:37:18 +01:00
Jakub Panek 7186c2750c ci: run workflow in PR to test changes (#2132)
* ci: run workflow in PR to test changes

* ci: add comment [skip ci]
2023-02-10 02:44:26 +01:00
Jakub Panek e3048264ca ci: fetch only locked dependencies (#1965)
* ci: fetch only locked dependencies

* ci: fetch only locked dependencies

* ci: fetch only locked dependencies
2023-01-12 19:29:21 +00:00
Dániel Buga 04bc2f9c21 Stop previous CI runs if an update has been pushed (#1900) 2023-01-01 19:06:21 +00:00
Jakub Panek b6bc7f954d ci: use edge branch for alpinelinux (#1743) 2022-11-23 09:36:03 +01:00
Jakub Panek c13176ed8d ci: fix importing codesign certs (#1673) 2022-11-09 15:17:56 +01:00
Jakub Panek 2c3f4daa94 ci: remove deprecated features (#1630) 2022-11-08 19:13:04 +00:00
Dongdong Zhou 938fd8a69e linux release github action 2022-10-23 15:36:23 +01:00
dependabot[bot] 3037f7d26f chore(deps): bump codecov/codecov-action from 2 to 3 (#1579)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-22 16:02:34 +01:00
Jakub Panek b7b03bc326 ci: remove unmaintained action (#1580) 2022-10-22 14:31:20 +01:00
Jakub Panek 27b53d119c fix: update rust-cache action (#1578)
* fix: update rust-cache action

* feat: add dependabot config
2022-10-22 14:20:47 +01:00
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