From e9546ce0a7a7ce0da67c28be880c8921297b40aa Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 15:45:18 -0400 Subject: [PATCH 01/17] Updating rust version in workflow --- .gitea/workflows/tag_release.yml | 2 +- .gitea/workflows/workflow.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 3e39896..05db820 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -20,7 +20,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 components: cargo - name: Extract Version from Cargo.toml diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 438f204..874c1d2 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 - run: | mkdir -p ~/.ssh echo "${{ secrets.MYREPO_TOKEN }}" > ~/.ssh/gitlab_deploy_key @@ -34,7 +34,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 - run: | mkdir -p ~/.ssh echo "${{ secrets.MYREPO_TOKEN }}" > ~/.ssh/gitlab_deploy_key @@ -52,7 +52,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 - run: rustup component add rustfmt - run: | mkdir -p ~/.ssh @@ -71,7 +71,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 - run: rustup component add clippy - run: | mkdir -p ~/.ssh @@ -90,7 +90,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 with: - toolchain: 1.90.0 + toolchain: 1.94 - run: | mkdir -p ~/.ssh echo "${{ secrets.MYREPO_TOKEN }}" > ~/.ssh/gitlab_deploy_key -- 2.47.3 From 27e74703bc44824f96534b409871e78f72f3da6a Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 15:47:34 -0400 Subject: [PATCH 02/17] Rust version bump to 1.94 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 38c59e9..6c83fca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "icarus_meta" version = "0.4.5" edition = "2024" -rust-version = "1.90" +rust-version = "1.94" [dependencies] lofty = { version = "0.22.4" } -- 2.47.3 From 5b9ad2553f15e5619d0a54e52d75a13b5c2c004d Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 15:49:16 -0400 Subject: [PATCH 03/17] Changed workflow linux distro --- .gitea/workflows/tag_release.yml | 2 +- .gitea/workflows/workflow.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 05db820..64411cb 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -10,7 +10,7 @@ on: jobs: release: - runs-on: ubuntu-24.04 + runs-on: debian-13 steps: - name: Checkout code uses: actions/checkout@v5 diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 874c1d2..8f1e0fe 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: ubuntu-24.04 + runs-on: debian-13 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From 6cc23e09dd2f8d44a707282c29ebae761f77a54f Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 15:50:06 -0400 Subject: [PATCH 04/17] cargo update --- Cargo.lock | 429 +++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 352 insertions(+), 77 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a2f85d0..a0dd2e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9,16 +9,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] -name = "bitflags" -version = "2.10.0" +name = "anyhow" +version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" + +[[package]] +name = "bitflags" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "bumpalo" -version = "3.19.0" +version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "byteorder" @@ -54,9 +60,15 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.9.0" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" +checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -76,9 +88,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "flate2" -version = "1.1.4" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9" +checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ "crc32fast", "miniz_oxide", @@ -90,6 +102,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "getrandom" version = "0.3.4" @@ -98,10 +116,44 @@ checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ "cfg-if", "libc", - "r-efi", + "r-efi 5.3.0", "wasip2", ] +[[package]] +name = "getrandom" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +dependencies = [ + "cfg-if", + "libc", + "r-efi 6.0.0", + "wasip2", + "wasip3", +] + +[[package]] +name = "hashbrown" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +dependencies = [ + "foldhash", +] + +[[package]] +name = "hashbrown" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "icarus_meta" version = "0.4.5" @@ -113,12 +165,30 @@ dependencies = [ "tempfile", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "imghdr" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8b35f3ad95576ac81603375dfe47a0450b70a368aa34d2b6e5bb0a0d7f02428" +[[package]] +name = "indexmap" +version = "2.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +dependencies = [ + "equivalent", + "hashbrown 0.16.1", + "serde", + "serde_core", +] + [[package]] name = "infer" version = "0.19.0" @@ -129,26 +199,38 @@ dependencies = [ ] [[package]] -name = "js-sys" -version = "0.3.81" +name = "itoa" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" + +[[package]] +name = "js-sys" +version = "0.3.91" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" dependencies = [ "once_cell", "wasm-bindgen", ] [[package]] -name = "libc" -version = "0.2.177" +name = "leb128fmt" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + +[[package]] +name = "libc" +version = "0.2.183" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "linux-raw-sys" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "lofty" @@ -178,9 +260,15 @@ dependencies = [ [[package]] name = "log" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" + +[[package]] +name = "memchr" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "miniz_oxide" @@ -194,18 +282,18 @@ dependencies = [ [[package]] name = "ogg_pager" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e034c10fb5c1c012c1b327b85df89fb0ef98ae66ec28af30f0d1eed804a40c19" +checksum = "6d6d1ca8364b84e0cf725eed06b1460c44671e6c0fb28765f5262de3ece07fdc" dependencies = [ "byteorder", ] [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "paste" @@ -223,19 +311,29 @@ dependencies = [ ] [[package]] -name = "proc-macro2" -version = "1.0.101" +name = "prettyplease" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +dependencies = [ + "proc-macro2", + "syn", +] + +[[package]] +name = "proc-macro2" +version = "1.0.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.41" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] @@ -246,6 +344,12 @@ version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + [[package]] name = "rand" version = "0.9.2" @@ -268,18 +372,18 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ - "getrandom", + "getrandom 0.3.4", ] [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ "bitflags", "errno", @@ -295,16 +399,64 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] -name = "simd-adler32" -version = "0.3.7" +name = "semver" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" + +[[package]] +name = "serde" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", +] + +[[package]] +name = "serde_core" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.149" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +dependencies = [ + "itoa", + "memchr", + "serde", + "serde_core", + "zmij", +] + +[[package]] +name = "simd-adler32" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" [[package]] name = "syn" -version = "2.0.107" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -313,12 +465,12 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.23.0" +version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom", + "getrandom 0.4.2", "once_cell", "rustix", "windows-sys", @@ -326,15 +478,21 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.19" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "uuid" -version = "1.18.1" +version = "1.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ "js-sys", "wasm-bindgen", @@ -342,18 +500,27 @@ dependencies = [ [[package]] name = "wasip2" -version = "1.0.1+wasi-0.2.4" +version = "1.0.2+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +dependencies = [ + "wit-bindgen", +] + +[[package]] +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ "wit-bindgen", ] [[package]] name = "wasm-bindgen" -version = "0.2.104" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" +checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" dependencies = [ "cfg-if", "once_cell", @@ -362,25 +529,11 @@ dependencies = [ "wasm-bindgen-shared", ] -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.104" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19" -dependencies = [ - "bumpalo", - "log", - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-shared", -] - [[package]] name = "wasm-bindgen-macro" -version = "0.2.104" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119" +checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -388,26 +541,60 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.104" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" +checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" dependencies = [ + "bumpalo", "proc-macro2", "quote", "syn", - "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.104" +version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" +checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +dependencies = [ + "leb128fmt", + "wasmparser", +] + +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap", + "wasm-encoder", + "wasmparser", +] + +[[package]] +name = "wasmparser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +dependencies = [ + "bitflags", + "hashbrown 0.15.5", + "indexmap", + "semver", +] + [[package]] name = "windows-link" version = "0.2.1" @@ -425,26 +612,114 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.46.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck", + "wit-parser", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck", + "indexmap", + "prettyplease", + "syn", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease", + "proc-macro2", + "quote", + "syn", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags", + "indexmap", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder", + "wasm-metadata", + "wasmparser", + "wit-parser", +] + +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser", +] [[package]] name = "zerocopy" -version = "0.8.27" +version = "0.8.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" +checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.27" +version = "0.8.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89" dependencies = [ "proc-macro2", "quote", "syn", ] + +[[package]] +name = "zmij" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" -- 2.47.3 From 2036546f2ed29b98b80b32b7e20ea41ae623608f Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 15:59:53 -0400 Subject: [PATCH 05/17] Updated rust toolchain in workflow --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 8f1e0fe..419cfcc 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -14,7 +14,7 @@ jobs: runs-on: debian-13 steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 - run: | @@ -32,7 +32,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 - run: | @@ -50,7 +50,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 - run: rustup component add rustfmt @@ -69,7 +69,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 - run: rustup component add clippy @@ -88,7 +88,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 - run: | -- 2.47.3 From 2eae29494ac18769580410a8764a435e364e983c Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 16:02:35 -0400 Subject: [PATCH 06/17] Changed to slim version of debian 13 --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 419cfcc..e788ade 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian-13 + runs-on: debian:trixie-slim steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v2 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian-13 + runs-on: debian:trixie-slim needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian-13 + runs-on: debian:trixie-slim needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian-13 + runs-on: debian:trixie-slim needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian-13 + runs-on: debian:trixie-slim needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From fd8ddd54455f8b8f01b46ed172dc0a532ce593bb Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 17:00:56 -0400 Subject: [PATCH 07/17] Changed rust toolchain in workflow --- .gitea/workflows/tag_release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 64411cb..f584657 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -18,7 +18,7 @@ jobs: fetch-depth: 0 # Important for git describe --tags - name: Install Rust - uses: actions-rs/toolchain@v1 + uses: - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: 1.94 components: cargo -- 2.47.3 From fb9b570a0eb13523c0e0bf7d8f653673d363669b Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 17:36:26 -0400 Subject: [PATCH 08/17] Using slim version of trixie --- .gitea/workflows/tag_release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index f584657..08ff5fb 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -10,7 +10,7 @@ on: jobs: release: - runs-on: debian-13 + runs-on: debian:trixie-slim steps: - name: Checkout code uses: actions/checkout@v5 -- 2.47.3 From 46ea06dac63638a886a0558fca2b9adbc2548d66 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 17:45:41 -0400 Subject: [PATCH 09/17] Changing back to regular version --- .gitea/workflows/tag_release.yml | 2 +- .gitea/workflows/workflow.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 08ff5fb..f584657 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -10,7 +10,7 @@ on: jobs: release: - runs-on: debian:trixie-slim + runs-on: debian-13 steps: - name: Checkout code uses: actions/checkout@v5 diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index e788ade..419cfcc 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian:trixie-slim + runs-on: debian-13 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v2 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian:trixie-slim + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian:trixie-slim + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian:trixie-slim + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian:trixie-slim + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From 16e9578c29c1dc08e150d0ec033d49ce3fe70ac2 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:11:17 -0400 Subject: [PATCH 10/17] Minor change --- .gitea/workflows/tag_release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index f584657..8debb3f 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -31,6 +31,7 @@ jobs: BRANCH_REF="${GITHUB_REF}" BRANCH_NAME=$(echo "$BRANCH_REF" | cut -d '/' -f 3) PROJECT_TAG_RELEASE="v$VERSION-$BRANCH_NAME-$PROJECT_COMMIT_HASH" + echo "::set-output name=project_tag_release::$PROJECT_TAG_RELEASE-680" echo "Version: $VERSION" echo "Hash: $PROJECT_COMMIT_HASH" -- 2.47.3 From ed2bfc64c2a514cd70efa7e1faf1eb761334369b Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:12:59 -0400 Subject: [PATCH 11/17] Updated name --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 419cfcc..f6dc5b9 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian-13 + runs-on: debian-trixie steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v2 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian-13 + runs-on: debian-trixie needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian-13 + runs-on: debian-trixie needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian-13 + runs-on: debian-trixie needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian-13 + runs-on: debian-trixie needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From 9d839790058802f191a6da6648765d7f2215a3cb Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:17:26 -0400 Subject: [PATCH 12/17] Change --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index f6dc5b9..419cfcc 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian-trixie + runs-on: debian-13 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v2 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian-trixie + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian-trixie + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian-trixie + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian-trixie + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From c6e6f24fbcda73bb7f965519476f2c119111bb94 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:24:58 -0400 Subject: [PATCH 13/17] Going back to ubuntu --- .gitea/workflows/tag_release.yml | 2 +- .gitea/workflows/workflow.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 8debb3f..865a496 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -10,7 +10,7 @@ on: jobs: release: - runs-on: debian-13 + runs-on: ubuntu-24.04 steps: - name: Checkout code uses: actions/checkout@v5 diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 419cfcc..e15642d 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian-13 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v2 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From 9c049ddfee353e06047ff15105d746f4b3d31233 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:27:25 -0400 Subject: [PATCH 14/17] Fixing changes --- .gitea/workflows/tag_release.yml | 2 +- .gitea/workflows/workflow.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/tag_release.yml b/.gitea/workflows/tag_release.yml index 865a496..2646bc7 100644 --- a/.gitea/workflows/tag_release.yml +++ b/.gitea/workflows/tag_release.yml @@ -18,7 +18,7 @@ jobs: fetch-depth: 0 # Important for git describe --tags - name: Install Rust - uses: - uses: actions-rust-lang/setup-rust-toolchain@v2 + uses: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 components: cargo diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index e15642d..874c1d2 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v2 + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 - run: | @@ -32,7 +32,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v2 + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 - run: | @@ -50,7 +50,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v2 + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 - run: rustup component add rustfmt @@ -69,7 +69,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v2 + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 - run: rustup component add clippy @@ -88,7 +88,7 @@ jobs: needs: setup_ssh steps: - uses: actions/checkout@v5 - - uses: actions-rust-lang/setup-rust-toolchain@v2 + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.94 - run: | -- 2.47.3 From 848300a33c145587a911fe79e6c949f4b6a408d3 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:39:39 -0400 Subject: [PATCH 15/17] Changed back to debian --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 874c1d2..8f1e0fe 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: ubuntu-24.04 + runs-on: debian-13 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: ubuntu-24.04 + runs-on: debian-13 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From d9243e973fd8bda5d7a7c869132da00c1556c8ae Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:42:28 -0400 Subject: [PATCH 16/17] Back to ubuntu --- .gitea/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index 8f1e0fe..874c1d2 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -11,7 +11,7 @@ on: jobs: check: name: Check - runs-on: debian-13 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -28,7 +28,7 @@ jobs: test: name: Test Suite - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -46,7 +46,7 @@ jobs: fmt: name: Rustfmt - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -65,7 +65,7 @@ jobs: clippy: name: Clippy - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 @@ -84,7 +84,7 @@ jobs: build: name: build - runs-on: debian-13 + runs-on: ubuntu-24.04 needs: setup_ssh steps: - uses: actions/checkout@v5 -- 2.47.3 From 84e42c7ac0a3f3c117b896d16a88dc184d0b5fcb Mon Sep 17 00:00:00 2001 From: phoenix Date: Sun, 22 Mar 2026 19:48:44 -0400 Subject: [PATCH 17/17] Version bump --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a0dd2e3..5923d96 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -156,7 +156,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "icarus_meta" -version = "0.4.5" +version = "0.5.0" dependencies = [ "imghdr", "infer", diff --git a/Cargo.toml b/Cargo.toml index 6c83fca..a6c6efd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "icarus_meta" -version = "0.4.5" +version = "0.5.0" edition = "2024" rust-version = "1.94" -- 2.47.3