delete tmp folder on CI if it exists

This commit is contained in:
Brett Mayson
2024-05-01 04:40:54 +00:00
parent 040c4072a5
commit 0316b78ea5
3 changed files with 10 additions and 7 deletions

10
Cargo.lock generated
View File

@@ -49,7 +49,7 @@ checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
[[package]]
name = "arma3-wiki"
version = "0.1.8"
version = "0.1.9"
dependencies = [
"directories",
"fs_extra",
@@ -1458,18 +1458,18 @@ dependencies = [
[[package]]
name = "serde"
version = "1.0.198"
version = "1.0.199"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc"
checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.198"
version = "1.0.199"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9"
checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc"
dependencies = [
"proc-macro2",
"quote",

View File

@@ -2,7 +2,7 @@
name = "arma3-wiki"
description = "A project to store data about Arma 3 commands in a useable format"
license = "MIT"
version = "0.1.8"
version = "0.1.9"
edition = "2021"
[lints]
@@ -11,7 +11,7 @@ workspace = true
[dependencies]
directories = "5.0.1"
regex = "1.10.4"
serde = { version = "1.0.197", features = ["derive"] }
serde = { version = "1.0.199", features = ["derive"] }
serde_yaml = { workspace = true }
# Local

View File

@@ -1,6 +1,9 @@
pub fn main() {
use git2::Repository;
let tmp = std::env::temp_dir().join("arma3-wiki");
if std::env::var("CI").is_ok() {
let _ = std::fs::remove_dir_all(&tmp);
}
let repo = Repository::open(&tmp).map_or_else(
|_| {
git2::build::RepoBuilder::new()