diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6969b6df..2e87fe3b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -15,7 +15,7 @@ jobs: if: "!contains(github.event.head_commit.message, 'skip-ci: create-release')" steps: - name: Checkout Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup makedeb APT repositories uses: makedeb/setup-makedeb@main with: @@ -36,7 +36,7 @@ jobs: if: "!failure() && !contains(github.event.head_commit.message, 'skip-ci: deploy-mpr')" steps: - name: Checkout Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup makedeb APT repositories uses: makedeb/setup-makedeb@main - name: Publish MPR package @@ -82,7 +82,7 @@ jobs: if: "!failure() && !contains(github.event.head_commit.message, 'skip-ci: deploy-snap')" steps: - name: Checkout Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup makedeb APT repositories uses: makedeb/setup-makedeb@main with: @@ -105,7 +105,7 @@ jobs: if: "!failure() && !contains(github.event.head_commit.message, 'skip-ci: deply-flathub')" steps: - name: Checkout Flathub Celeste Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: flathub/com.hunterwittenborn.Celeste path: com.hunterwittenborn.Celeste diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bc8286a7..1dc7dfa3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ jobs: options: --user root steps: - name: Checkout Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup makedeb APT repositories uses: makedeb/setup-makedeb@main with: diff --git a/Cargo.toml b/Cargo.toml index 58e354cd..4e0b80bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,35 +4,35 @@ version = "0.8.1" edition = "2021" [dependencies] -adw = { package = "libadwaita", version = "0.2.1", features = ["v1_2"] } -base64 = "0.20.0" +adw = { package = "libadwaita", version = "0.6.0", features = ["v1_2"] } +base64 = "0.22.0" blocking = "1.3.0" clap = { version = "4.0.12", features = ["derive", "env"] } file-lock = "2.1.6" futures = "0.3.25" -glib = "0.16.7" +glib = "0.19.0" glob = "0.3.0" -hw-msg = "0.3.1" -indexmap = "1.9.2" +hw-msg = "0.4.0" +indexmap = "2.0.0" ksni = "0.2.1" lazy_static = "1.4.0" -librclone = { version = "0.6.0" } -nix = "0.26.2" +librclone = { version = "0.8.0" } +nix = "0.29.0" rand = "0.8.5" regex = "1.6.0" rocket = "0.5.0-rc.2" -sea-orm = { version = "0.10.3", features = ["sqlx-sqlite", "runtime-async-std-rustls", "macros"] } -sea-orm-migration = "0.10.0" +sea-orm = { version = "0.12.0", features = ["sqlx-sqlite", "runtime-async-std-rustls", "macros"] } +sea-orm-migration = "0.12.0" serde = { version = "1.0.143", features = ["derive"] } serde_json = "1.0.83" tempfile = "3.3.0" tera = "1.17.1" time = { version = "0.3.17", features = ["serde-well-known"] } tokio = { version = "1.21.2", features = ["macros", "rt-multi-thread", "sync"] } -toml_edit = { version = "0.14.4", features = ["serde"] } +toml_edit = { version = "0.22.0", features = ["serde"] } tr = "0.1.6" url = "2.3.1" [build-dependencies] -grass = "0.11.2" +grass = "0.13.0" nipper = "0.1.9" \ No newline at end of file