Anand Krishnamoorthi
bcde71b8f0
Create dependabot.yml
2024-02-02 14:54:58 -08:00
Anand Krishnamoorthi
5799a3e6c4
Update publish-python.yml
2024-01-28 23:55:15 -08:00
Anand Krishnamoorthi
ca91c0ea20
Publish python packages ( #117 )
...
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2024-01-28 23:12:06 -08:00
Anand Krishnamoorthi
bf75813c43
Publish wasm ( #116 )
...
* Create jekyll-gh-pages.yml
* Fix publish-wasm
- --release instead of -r
- set working directory
- use v4
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
---------
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2024-01-28 16:45:52 -08:00
Anand Krishnamoorthi
35ec9c03ad
Set working-directory for wasm-pack
2024-01-28 15:30:41 -08:00
Anand Krishnamoorthi
8ca863c661
Python bindings ( #115 )
...
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2024-01-28 14:39:59 -08:00
Anand Krishnamoorthi
055bdd295f
WASM binding ( #114 )
...
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2024-01-27 22:14:29 -08:00
Anand Krishnamoorthi
6eca85b497
Improve crate documentation ( #111 )
...
- Document QueryResults
- Delete snippets folder
- Document Value
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2024-01-19 14:51:14 -08:00
Anand Krishnamoorthi
f3884e87e5
Try out manual trigger for release-plz ( #110 )
2024-01-16 10:49:39 -08:00
Burak
c3b1e27536
Release preparation ( #105 )
...
* Update `Cargo.toml`
* Add Release-plz GitHub workflow file
* Run `release-plz update --repo-url=https://github.com/microsoft/regorus `
2024-01-13 10:28:37 -08:00
Anand Krishnamoorthi
4db2270dcf
More library functions ( #51 )
...
- units.parse, units.parse_bytes
- json.is_valid, json.marshal, json.unmarshal
- yaml.is_valid, yaml.marshal, yaml.unmarshal
- object.subset
- set_diff
* Also print number of errors due to each missing function
* Also lock down fully passing OPA suites
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2023-11-22 14:19:23 -08:00
Anand Krishnamoorthi
e93b33ea05
Support build on non Linux platforms
...
cargo config
1. MUSL is no longer the default target. This allows building on Mac and Windows.
2. On Linux, code coverage compiler options are supplied by default.
pre-commit, pre-push
- Coverage is turned on only on Linux
- clippy is run on all platforms
github
- MUSL build is tested to ensure that stand alone executables can be created
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2023-03-01 15:45:44 +05:30
Anand Krishnamoorthi
c92707433e
Improvements to github workflow ( #4 )
...
- format check
- clippy checks
- build tests separately before running
Also fix clippy warnings
Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com >
2023-02-10 11:16:09 +05:30
Ming-Wei Shih
4c3df24a09
Update rust.yml
2023-02-09 14:41:00 -08:00
Ming-Wei Shih
db0a4607a9
Add simple git action
2023-02-09 14:37:22 -08:00