diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f5f5215..ea416c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -228,7 +228,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@8a40291d6a0a08b8fb98b13bad5a0305b42d5f9c # 1.92.0 - - run: if ! python3 scripts/is_prerelease.py; then cargo publish; fi + - run: cargo publish env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} if: startsWith(github.ref, 'refs/tags/v') diff --git a/Cargo.toml b/Cargo.toml index 573bd53..9e3c7a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,6 +10,7 @@ exclude = [ "docs", "intellij-gn", "testdata", + "third_party", "vscode-gn", ] diff --git a/scripts/bump_version.py b/scripts/bump_version.py index 67f332b..67b345d 100755 --- a/scripts/bump_version.py +++ b/scripts/bump_version.py @@ -45,7 +45,7 @@ def main(): if options.update: subprocess.check_call( - ['cargo', 'set-version', new_version], + ['cargo', 'set-version', f'{new_version}-prerelease'], stdout=subprocess.DEVNULL) subprocess.check_call( ['npm', 'version', new_version],