Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
dd3d7d1
Remove all test files
Rigidity Jul 4, 2024
07469b2
Add tests for environment
Rigidity Jul 4, 2024
f03a117
Constant function calls
Rigidity Jul 4, 2024
890d241
Temp
Rigidity Jul 4, 2024
e0d5e6c
Improve optional types
Rigidity Jul 4, 2024
96646ae
Finish struct tests
Rigidity Jul 5, 2024
ecd139b
Block tests
Rigidity Jul 5, 2024
7adbd32
Enum tests
Rigidity Jul 5, 2024
5c645e8
More tests
Rigidity Jul 5, 2024
c7166e9
Fix lambda type inference
Rigidity Jul 5, 2024
647a9fd
Lambda tests
Rigidity Jul 5, 2024
b115432
Add rest param test to lambdas
Rigidity Jul 5, 2024
f011035
Lambda generics
Rigidity Jul 5, 2024
52861cc
More tests
Rigidity Jul 5, 2024
75fbe7b
More unary operators
Rigidity Jul 5, 2024
ec59381
More operator coverage
Rigidity Jul 5, 2024
be6afe1
Rem operator
Rigidity Jul 5, 2024
09b3c53
Add divmod function
Rigidity Jul 5, 2024
a10ca60
Bitwise operators
Rigidity Jul 5, 2024
523c04d
Shift operators
Rigidity Jul 5, 2024
ba8829c
Optimize paths
Rigidity Jul 5, 2024
d4c6c57
Remove explicit type
Rigidity Jul 5, 2024
2ce380b
Function closure test
Rigidity Jul 5, 2024
0b7e424
More closure tests
Rigidity Jul 5, 2024
2fffab4
Re-add duplicate variant test
Rigidity Jul 5, 2024
085a27f
Abstraction
Rigidity Jul 5, 2024
2bb9600
Update CLI
Rigidity Jul 5, 2024
b013dc2
Remove a space
Rigidity Jul 5, 2024
f39931b
Improve CLI
Rigidity Jul 6, 2024
8efdde9
Remove web
Rigidity Jul 6, 2024
b8d9c4f
Update CI
Rigidity Jul 6, 2024
67fd481
Add examples back
Rigidity Jul 6, 2024
089262f
unused deps
Rigidity Jul 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 0 additions & 66 deletions .github/workflows/deploy-pages.yml

This file was deleted.

22 changes: 17 additions & 5 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,28 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
with:
components: clippy, rustfmt
- name: Cargo binstall
run: curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash

- name: Instal cargo-workspaces
run: cargo binstall cargo-workspaces --locked -y

- name: Run tests
run: cargo test --all-features --workspace

- name: Clippy
run: cargo clippy --workspace
run: cargo clippy --workspace --all-features --all-targets

- name: Unused dependencies
run: |
cargo binstall cargo-machete --locked -y
cargo machete

- name: Fmt
run: cargo fmt --all -- --files-with-diff --check

- name: Publish
if: startsWith(github.event.ref, 'refs/tags')
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.cargo_registry_token }}
run: cargo ws publish --publish-as-is --allow-dirty
Loading