Compare commits

...

4 Commits

Author SHA1 Message Date
5dd39d8019 Remove deps to openssl
All checks were successful
Release binary and debian package for cl-cli / webext-build (push) Successful in 31s
Release binary and debian package for cl-cli / build-and-release (push) Successful in 1m56s
2025-11-12 19:39:13 +01:00
a4c071b555 Remove deps to openssl 2025-11-12 19:38:47 +01:00
3fb120f8a4 add web extension to release
Some checks failed
Release binary and debian package for cl-cli / webext-build (push) Successful in 32s
Release binary and debian package for cl-cli / build-and-release (push) Failing after 1m49s
2025-11-12 19:11:09 +01:00
f524dbfea8 add web extension to release
Some checks failed
Release binary and debian package for cl-cli / webext-build (push) Successful in 30s
Release binary and debian package for cl-cli / build-and-release (push) Failing after 1m49s
2025-11-12 19:03:09 +01:00
3 changed files with 8 additions and 5 deletions

View File

@@ -21,10 +21,11 @@ jobs:
AMO_API_SECRET: ${{ secrets.AMO_API_SECRET }} AMO_API_SECRET: ${{ secrets.AMO_API_SECRET }}
run: cd web-extension/cl && npm run sign run: cd web-extension/cl && npm run sign
- name: Upload web extension artifact - name: Upload web extension artifact
uses: https://github.com/actions/upload-artifact@v4 uses: https://github.com/actions/upload-artifact@v3
with: with:
name: webext-xpi name: webext-xpi
path: web-extension/cl/web-ext-artifacts/*.xpi path: web-extension/cl/web-ext-artifacts/*.xpi
retention-days: 7
if-no-files-found: error if-no-files-found: error
build-and-release: build-and-release:
@@ -64,7 +65,7 @@ jobs:
"${GITEA_SERVER_URL}/api/packages/${GITEA_OWNER}/debian/pool/${DISTRO}/main/upload" "${GITEA_SERVER_URL}/api/packages/${GITEA_OWNER}/debian/pool/${DISTRO}/main/upload"
done done
- name: Download web extension artifact - name: Download web extension artifact
uses: https://github.com/actions/download-artifact@v4 uses: https://github.com/actions/download-artifact@v3
with: with:
name: webext-xpi name: webext-xpi
path: web-extension/cl/web-ext-artifacts path: web-extension/cl/web-ext-artifacts

2
Cargo.lock generated
View File

@@ -174,7 +174,7 @@ dependencies = [
[[package]] [[package]]
name = "cl-cli" name = "cl-cli"
version = "0.4.1" version = "0.5.0-alpha12"
dependencies = [ dependencies = [
"clap", "clap",
"gitlab", "gitlab",

View File

@@ -1,7 +1,9 @@
[package] [package]
name = "cl-cli" name = "cl-cli"
version = "0.4.1" version = "0.5.0-alpha12"
edition = "2021" edition = "2021"
license = "GPLv3"
description = "Some helpers scripts for Champs-Libres"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@@ -16,7 +18,7 @@ path="src/webext.rs"
[dependencies] [dependencies]
clap = { version = "4.1.13", features = ["derive"] } clap = { version = "4.1.13", features = ["derive"] }
gitlab = "0.1804.0" gitlab = "0.1804.0"
reqwest = "0.12.24" reqwest = { version = "0.12.24", features = ["rustls-tls"] }
serde = { version = "1.0.228", features = ["derive"] } serde = { version = "1.0.228", features = ["derive"] }
toml = "0.9.8" toml = "0.9.8"
url = "2.5.7" url = "2.5.7"