mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-07-08 00:05:00 +00:00
Rename Raw-rs to Rawkit (#2088)
* Rename within files * Rename in CI * Rename the folder and file names * Rename raw_rs to rawkit * Add example to README * Add initial documentation * Small API changes and extra documentation * Bump versions and stuff * Readme improvements * Merge proc-macro crates into one * Add README to rawkit-proc-macros * Remove keywords and categories * Add licenses to rawkit-proc-macros --------- Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
parent
8d3da83606
commit
8fdecaa487
89 changed files with 664 additions and 356 deletions
8
.github/workflows/build-dev-and-ci.yml
vendored
8
.github/workflows/build-dev-and-ci.yml
vendored
|
@ -113,19 +113,19 @@ jobs:
|
|||
with:
|
||||
command: check advisories
|
||||
|
||||
- name: 🔒 Check crate security advisories for /libraries/raw-rs
|
||||
- name: 🔒 Check crate security advisories for /libraries/rawkit
|
||||
uses: EmbarkStudios/cargo-deny-action@v1
|
||||
with:
|
||||
command: check advisories
|
||||
manifest-path: libraries/raw-rs/Cargo.toml
|
||||
manifest-path: libraries/rawkit/Cargo.toml
|
||||
|
||||
- name: 📜 Check crate license compatibility for root workspace
|
||||
uses: EmbarkStudios/cargo-deny-action@v1
|
||||
with:
|
||||
command: check bans licenses sources
|
||||
|
||||
- name: 📜 Check crate license compatibility for /libraries/raw-rs
|
||||
- name: 📜 Check crate license compatibility for /libraries/rawkit
|
||||
uses: EmbarkStudios/cargo-deny-action@v1
|
||||
with:
|
||||
command: check bans licenses sources
|
||||
manifest-path: libraries/raw-rs/Cargo.toml
|
||||
manifest-path: libraries/rawkit/Cargo.toml
|
||||
|
|
|
@ -35,8 +35,8 @@ jobs:
|
|||
# Run Clippy and filter output for the root workspace
|
||||
CLIPPY_OUTPUT=$(cargo clippy --all-targets --all-features -- -W clippy::all 2>&1 | grep -vE "^(\s*Updating|\s*Download|\s*Compiling|\s*Checking|Finished)")
|
||||
|
||||
# Run Clippy and filter output for /libraries/raw-rs
|
||||
cd libraries/raw-rs
|
||||
# Run Clippy and filter output for /libraries/rawkit
|
||||
cd libraries/rawkit
|
||||
CLIPPY_OUTPUT+=$'\n\n'
|
||||
CLIPPY_OUTPUT+=$(cargo clippy --all-targets --all-features -- -W clippy::all 2>&1 | grep -vE "^(\s*Updating|\s*Download|\s*Compiling|\s*Checking|Finished)")
|
||||
cd ../..
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
name: "Library: Raw-rs"
|
||||
name: "Library: Rawkit"
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- "libraries/raw-rs/**"
|
||||
- "libraries/rawkit/**"
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- "libraries/raw-rs/**"
|
||||
- "libraries/rawkit/**"
|
||||
|
||||
env:
|
||||
CARGO_TERM_COLOR: always
|
||||
|
@ -43,17 +43,17 @@ jobs:
|
|||
|
||||
- name: 🔬 Check Rust formatting
|
||||
run: |
|
||||
cd libraries/raw-rs
|
||||
cd libraries/rawkit
|
||||
cargo fmt --all -- --check
|
||||
|
||||
- name: 🦀 Build Rust code
|
||||
run: |
|
||||
cd libraries/raw-rs
|
||||
cd libraries/rawkit
|
||||
cargo build --release --all-features
|
||||
|
||||
- name: 🧪 Run Rust tests
|
||||
run: |
|
||||
cd libraries/raw-rs
|
||||
cd libraries/rawkit
|
||||
cargo test --release --all-features
|
||||
|
||||
- name: 📈 Run sccache stat for check
|
Loading…
Add table
Add a link
Reference in a new issue