Commit graph

24 commits

Author SHA1 Message Date
Olof Kraigher
d1d6208f4a Add x86_64-unknown-linux-musl target 2023-01-03 19:13:38 +01:00
Thierry Delafontaine
5b4028b78c
feat(vhdl_lang): remove packaged feature, instead search the installed vhdl libraries in a hardcoded list of locations 2022-12-14 08:12:46 +01:00
Olof Kraigher
34d9b7db5f Remove release notes 2022-12-08 18:18:10 +01:00
Olof Kraigher
ecee01d5f1 Publish on tags only 2022-12-07 17:42:03 +01:00
Olof Kraigher
a6d1d38c7e Fix publishing crates 2022-12-07 17:37:14 +01:00
Olof Kraigher
783041ba0d Publish crates sequentially 2022-12-06 20:55:25 +01:00
Mark Brett
92b821d9e0 Fix action publish paths (#128) 2022-06-17 16:29:20 +01:00
Olof Kraigher
4f832b1d9e Only test with stable rust 2021-03-29 19:13:54 +02:00
Olof Kraigher
45c774424a feat: Update stable to 1.50 2021-03-03 17:15:47 +01:00
Henning Holm
fb25787281 Fix Clippy for current stable Rust (1.45.2)
Also enable Clippy checks for tests and non-default crate features in
GitHub build/test workflow.
2020-08-17 18:45:59 +02:00
Mark Brett
a2e186b8c7 Add release process for tags 2020-01-14 17:24:41 +00:00
Mark Brett
8ddc114730 Skip publish for forked repos 2020-01-11 11:33:50 +00:00
Olof Kraigher
b3ca7833f4 Revert "Allow publish actions only from main repo"
This reverts commit 49291d5651.
2020-01-11 07:05:47 +01:00
Mark Brett
49291d5651 Allow publish actions only from main repo 2020-01-10 22:11:58 +00:00
Olof Kraigher
eff9d75a33 Also assemble vhdl_lang 2020-01-06 19:53:21 +01:00
Olof Kraigher
fe88f86478 Make clippy warnings fail the build 2020-01-06 19:50:07 +01:00
Olof Kraigher
9ab66c2c2f Rename vhdl_parser crate to vhdl_lang 2020-01-04 13:59:22 +01:00
Matthijs Brobbel
ed4b8a19c9
Add workflow to publish to Crates.io 2020-01-04 12:44:11 +01:00
Matthijs Brobbel
eda1ab0201
Move Docker image build and deploy to Github Action workflow 2020-01-04 00:02:15 +01:00
Mark Brett
b4893b058d Add "packaged" flag to CI build 2019-12-29 22:06:19 +00:00
Henrik Bohlin
2882175f8d
Update workflow to use matrix and add MSRV build. (#1)
* Build windows on windows and remove cross

* Split vhdl_ls and vhdl_parser jobs for windows

* Add missing checkout to vhdl_ls-windows job

* Add rustfmt job

* Test matrix build with actions

* Remove MSRV from matrix

* Add assemble stage

* Change to single quotes

* add copying of vhdl_ls

* Remove beta and nighly builds and add artifact upload

* remove os from matrix

* move rustfmt and clippy to separate job

* update build-test-all.yml

* update build-test-all.yml

* update build-test-all.yml

* cleanup of build-test-all.yml
2019-12-29 09:56:01 +01:00
Mark Brett
d6920f669e Add libraries to vhdl_ls artifacts 2019-12-24 22:47:40 +00:00
Mark Brett
e8945b5aa2 Add simple build artifacts. Split jobs by platform 2019-12-24 22:46:22 +00:00
Mark Brett
b406ace1ae Create GitHub CI configuration to build and test 2019-12-06 19:08:47 +00:00