Skip to content

Commit 55181c2

Browse files
authored
LSP + VSCode and JetBrains plugins (#12)
2 parents eb08f6d + f4a17ec commit 55181c2

65 files changed

Lines changed: 8570 additions & 13 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-test-release.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ jobs:
6262
steps:
6363
- uses: actions/checkout@v6
6464

65+
- uses: taiki-e/install-action@v2
66+
with:
67+
tool: cargo-release
68+
6569
- name: Cache dependencies
6670
uses: actions/cache@v5
6771
with:
@@ -71,13 +75,10 @@ jobs:
7175
target
7276
key: ${{ runner.os }}-cargo-release-${{ hashFiles('**/Cargo.lock') }}
7377

74-
- name: Package for crates.io
75-
run: cargo package --workspace
76-
7778
- uses: rust-lang/crates-io-auth-action@v1
7879
id: auth
7980

8081
- name: Publish to crates.io
81-
run: cargo publish --workspace
82+
run: cargo release publish --workspace --execute
8283
env:
8384
CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}

.idea/moonjuice.iml

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

0 commit comments

Comments
 (0)