Commit Graph

34 Commits

Author SHA1 Message Date
Blaž Hrastnik
dbd1f11311 fix: Cross compile tests as well
We ran the tests first, but did not cross compile them. This step would
also compile all the grammar libraries (but for the host machine). On
the actual release build, the editor would get built for the target, but
the grammar libraries would be detected as present and wouldn't
recompile.

Refs #577
2021-08-14 13:32:29 +09:00
kabirz
6cba62b499 action: copy grammar libraries to runtime 2021-07-18 01:06:44 +09:00
dependabot[bot]
05bf9edebd Bump actions/upload-artifact from 2.2.3 to 2.2.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.3...v2.2.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 09:25:29 +09:00
wojciechkepka
d39a764399 Fix typo in feature request template 2021-06-21 10:54:18 +09:00
wojciechkepka
d59c9f3baf Add a blank issue template 2021-06-20 22:32:55 +09:00
wojciechkepka
82018af609 Add a template for a feature request 2021-06-20 22:32:55 +09:00
Blaž Hrastnik
4b7276ddd6
ci: Test with --release on releases 2021-06-20 10:48:42 +09:00
Blaž Hrastnik
1bf5b103b0 Add bug report template 2021-06-12 10:39:46 +09:00
Blaž Hrastnik
b3eeac7bbf Disable aarch64-macos, it fails to build on macos-latest 2021-06-07 09:50:15 +09:00
Blaž Hrastnik
d9b2f6feac Only test on stable rust
Shorter CI times, and it should be good enough.
2021-06-07 09:20:36 +09:00
Blaž Hrastnik
582f1ee9d8 Add aarch64-macos (M1) to the release build matrix 2021-06-07 09:19:51 +09:00
Blaž Hrastnik
392631b21d
Update build.yml 2021-06-06 18:22:18 +09:00
Ivan Tham
ce99ecc7a2 Add more coverage for CI
Runs every day as cron. Add matrix for test, includes windows and macos.
2021-06-06 18:10:02 +09:00
Blaž Hrastnik
e033a4b8ac
Merge pull request #11 from helix-editor/dependabot/github_actions/actions/upload-artifact-2.2.3
Bump actions/upload-artifact from 1 to 2.2.3
2021-05-30 17:58:43 +09:00
dependabot[bot]
3170c49be8
Bump actions/cache from 1 to 2.1.6
Bumps [actions/cache](https://github.com/actions/cache) from 1 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v1...v2.1.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-30 08:54:19 +00:00
dependabot[bot]
0327d66653
Bump actions/upload-artifact from 1 to 2.2.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 2.2.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-30 08:54:15 +00:00
Blaž Hrastnik
c67e31830d Add dependabot config 2021-05-30 17:52:56 +09:00
Blaž Hrastnik
a3a9502596 Add a github pages auto-build action. 2021-05-30 17:12:29 +09:00
Blaž Hrastnik
726072085d Fix release builds. 2021-05-12 22:14:56 +09:00
Blaž Hrastnik
d0f10fced7 Download the artifacts into current dir, that way it doesn't clash with dist. 2021-05-11 22:42:50 +09:00
Blaž Hrastnik
e1dc1d2d48 Fix release packaging. 2021-05-11 19:46:58 +09:00
Blaž Hrastnik
2d88c393f9 Update workflows. 2021-05-11 18:50:02 +09:00
Blaž Hrastnik
98bda8f3c9 Fix CI builds. 2021-05-11 01:19:29 +09:00
Blaž Hrastnik
41997d136a ci: Specify tag format. 2021-05-10 17:42:12 +09:00
Blaž Hrastnik
dbbc341931 Update publish workflow. 2021-05-10 17:26:21 +09:00
Blaž Hrastnik
37d32e2933 Modify build triggers. 2021-05-10 16:15:28 +09:00
Blaž Hrastnik
83f97a7c89 Update workflow. 2021-05-10 15:50:15 +09:00
Blaž Hrastnik
686ad5e182 Update release.yml 2021-05-10 15:45:15 +09:00
Blaž Hrastnik
274c413f5a Try building (but not packaging yet) binary releases. 2021-05-10 15:41:21 +09:00
Blaž Hrastnik
dbe870e4ec Break CI cache. 2021-05-09 00:25:06 +09:00
Blaž Hrastnik
ee430536a4 Checkout submodules on clone. 2020-09-12 19:35:26 +09:00
Blaž Hrastnik
2ea5feaeb1 ci: Add dependency caching. 2020-06-02 10:42:41 +09:00
Blaž Hrastnik
3e078f8c7e
Update rust.yml 2020-06-01 17:56:51 +09:00
Blaž Hrastnik
cf7a41226d
Create rust.yml 2020-06-01 17:50:43 +09:00