From d1e29b110624ed552e0740b141973fddf5d275bb Mon Sep 17 00:00:00 2001 From: Joshua Higgins Date: Tue, 8 Apr 2025 19:58:16 -0400 Subject: [PATCH] Update License --- .gitea/workflows/rust.yaml | 23 +++++++++++++++++++++++ .gitignore | 5 +++++ .idea/codeStyles/codeStyleConfig.xml | 5 +++++ LICENSE | 2 +- 4 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 .idea/codeStyles/codeStyleConfig.xml diff --git a/.gitea/workflows/rust.yaml b/.gitea/workflows/rust.yaml index e69de29..0115026 100644 --- a/.gitea/workflows/rust.yaml +++ b/.gitea/workflows/rust.yaml @@ -0,0 +1,23 @@ +name: Cargo Check & Build + +on: + push: + pull_request: + +env: + CARGO_TERM_COLOR: always + +jobs: + build_and_test: + name: Rust project - latest + runs-on: ubuntu-latest + strategy: + matrix: + toolchain: + - stable + + steps: + - uses: actions/checkout@v4 + - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} + - run: cargo check --verbose + - run: cargo build --verbose \ No newline at end of file diff --git a/.gitignore b/.gitignore index ab951f8..620f8f6 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,8 @@ Cargo.lock # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ + + +# Added by cargo + +/target diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..a55e7a1 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/LICENSE b/LICENSE index dea43dd..0fc2185 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 joshuafhiggins +Copyright (c) 2025 Joshua Higgins Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: