Skip to content

Commit ee987e2

Browse files
committed
Apply publish
1 parent f92c141 commit ee987e2

File tree

13 files changed

+83
-14
lines changed

13 files changed

+83
-14
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"changes":{"crates/vespera_macro/Cargo.toml":"Minor","crates/vespera_core/Cargo.toml":"Minor","crates/vespera/Cargo.toml":"Minor"},"note":"Init","date":"2025-11-25T07:49:26.132358Z"}

.changepacks/config.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"ignore": ["**", "!crates/**"],
3+
"baseBranch": "main",
4+
"latestPackage": null,
5+
"publish": {}
6+
}

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github: dev-five-git
2+
patreon: JeongMinOh

.github/workflows/CI.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
paths-ignore:
8+
- '**/*.md'
9+
- LICENSE
10+
- '**/*.gitignore'
11+
- .editorconfig
12+
pull_request: null
13+
14+
concurrency:
15+
group: ${{ github.workflow }}-${{ github.ref }}
16+
cancel-in-progress: true
17+
18+
jobs:
19+
test:
20+
name: Test
21+
runs-on: ubuntu-latest
22+
steps:
23+
- uses: actions/checkout@v5
24+
- uses: oven-sh/setup-bun@v2
25+
with:
26+
bun-version: latest
27+
- uses: actions-rust-lang/setup-rust-toolchain@v1
28+
- name: Install
29+
uses: dtolnay/rust-toolchain@stable
30+
with:
31+
components: clippy, rustfmt
32+
- name: Build
33+
run: cargo check
34+
- name: Test
35+
run: cargo tarpaulin
36+
37+
# publish
38+
changepacks:
39+
name: changepacks
40+
runs-on: ubuntu-latest
41+
permissions:
42+
# create pull request comments
43+
pull-requests: write
44+
45+
# Actions > General > Workflow permissions for creating pull request
46+
# Create brench to create pull request
47+
contents: write
48+
needs:
49+
- test
50+
steps:
51+
- uses: actions/checkout@v5
52+
- uses: changepacks/action@main
53+
id: changepacks
54+
with:
55+
publish: true
56+
env:
57+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
58+
outputs:
59+
changepacks: ${{ steps.changepacks.outputs.changepacks }}
60+
release_assets_urls: ${{ steps.changepacks.outputs.release_assets_urls }}

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/vespera/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "vespera"
3-
version = "0.1.0"
3+
version = "0.0.0"
44
edition = "2024"
55

66
[dependencies]
7-
vespera-core = { path = "../vespera-core" }
7+
vespera_core = { path = "../vespera_core" }
88
vespera-macro = { path = "../vespera_macro", package = "vespera_macro" }
99
axum = "0.8"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
2-
name = "vespera-core"
3-
version = "0.1.0"
2+
name = "vespera_core"
3+
version = "0.0.0"
44
edition = "2024"
55

66
[dependencies]

0 commit comments

Comments
 (0)