aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.changes/config.toml
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2026-01-18 16:17:50 +0800
committer苏向夜 <fu050409@163.com>2026-01-18 16:17:50 +0800
commitc659689bc0052a5acdf0e5c80286e8bcb1d43302 (patch)
tree6aa72445a9b5e63c0402588401068d0b2d81c1c3 /.changes/config.toml
parent30a7da9eb1734e19bdb98083bdaae757e0ce9b3a (diff)
downloadDropOut-c659689bc0052a5acdf0e5c80286e8bcb1d43302.tar.gz
DropOut-c659689bc0052a5acdf0e5c80286e8bcb1d43302.zip
chore(ci): setup semifold
Diffstat (limited to '.changes/config.toml')
-rw-r--r--.changes/config.toml55
1 files changed, 55 insertions, 0 deletions
diff --git a/.changes/config.toml b/.changes/config.toml
new file mode 100644
index 0000000..aa4603b
--- /dev/null
+++ b/.changes/config.toml
@@ -0,0 +1,55 @@
+[branches]
+base = "main"
+release = "release"
+
+[tags]
+chore = "Chores"
+feat = "New Features"
+fix = "Bug Fixes"
+perf = "Performance Improvements"
+refactor = "Refactors"
+
+[packages."@dropout/dropout"]
+path = "."
+resolver = "nodejs"
+version-mode = { pre-release.tag = "alpha" }
+
+[packages."@dropout/ui"]
+path = "ui"
+resolver = "nodejs"
+version-mode = { pre-release.tag = "alpha" }
+
+[packages.dropout]
+path = "src-tauri"
+resolver = "rust"
+version-mode = { pre-release.tag = "alpha" }
+
+[resolver.rust.pre-check]
+url = "https://crates.io/api/v1/crates/{{ package.name }}/{{ package.version }}"
+
+[resolver.rust.pre-check.extra-headers]
+User-Agent = "Semifold 0.2.10"
+
+[[resolver.rust.publish]]
+command = "cargo"
+args = ["publish"]
+
+[[resolver.rust.post-version]]
+command = "cargo"
+args = [
+ "generate-lockfile",
+ "--offline",
+]
+dry_run = true
+
+[resolver.nodejs.pre-check]
+url = "https://registry.npmjs.org/{{ package.name }}/{{ package.version }}"
+
+[[resolver.nodejs.publish]]
+command = "npm"
+args = [
+ "publish",
+ "--provenance",
+ "--access",
+ "public",
+]