Commit Graph

29 Commits (2e692dc184d86c674da9e77afe93896743f67ebd)

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
3 years ago
kabirz 6cba62b499 action: copy grammar libraries to runtime 3 years ago
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>
4 years ago
Blaž Hrastnik 4b7276ddd6
ci: Test with --release on releases 4 years ago
Blaž Hrastnik b3eeac7bbf Disable aarch64-macos, it fails to build on macos-latest 4 years ago
Blaž Hrastnik d9b2f6feac Only test on stable rust
Shorter CI times, and it should be good enough.
4 years ago
Blaž Hrastnik 582f1ee9d8 Add aarch64-macos (M1) to the release build matrix 4 years ago
Blaž Hrastnik 392631b21d
Update build.yml 4 years ago
Ivan Tham ce99ecc7a2 Add more coverage for CI
Runs every day as cron. Add matrix for test, includes windows and macos.
4 years ago
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
4 years ago
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>
4 years ago
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>
4 years ago
Blaž Hrastnik a3a9502596 Add a github pages auto-build action. 4 years ago
Blaž Hrastnik 726072085d Fix release builds. 4 years ago
Blaž Hrastnik d0f10fced7 Download the artifacts into current dir, that way it doesn't clash with dist. 4 years ago
Blaž Hrastnik e1dc1d2d48 Fix release packaging. 4 years ago
Blaž Hrastnik 2d88c393f9 Update workflows. 4 years ago
Blaž Hrastnik 98bda8f3c9 Fix CI builds. 4 years ago
Blaž Hrastnik 41997d136a ci: Specify tag format. 4 years ago
Blaž Hrastnik dbbc341931 Update publish workflow. 4 years ago
Blaž Hrastnik 37d32e2933 Modify build triggers. 4 years ago
Blaž Hrastnik 83f97a7c89 Update workflow. 4 years ago
Blaž Hrastnik 686ad5e182 Update release.yml 4 years ago
Blaž Hrastnik 274c413f5a Try building (but not packaging yet) binary releases. 4 years ago
Blaž Hrastnik dbe870e4ec Break CI cache. 4 years ago
Blaž Hrastnik ee430536a4 Checkout submodules on clone. 4 years ago
Blaž Hrastnik 2ea5feaeb1 ci: Add dependency caching. 5 years ago
Blaž Hrastnik 3e078f8c7e
Update rust.yml 5 years ago
Blaž Hrastnik cf7a41226d
Create rust.yml 5 years ago