Ci improvements (#5)
CI / cargo fmt --check (push) Successful in 42s
CI / cargo clippy (push) Successful in 34s
CI / cargo test (push) Successful in 38s
CI / editor keymaps (push) Successful in 1m32s

Reviewed-on: #5
Co-authored-by: Gabriel Fróes Franco <gffranco@gmail.com>
Co-committed-by: Gabriel Fróes Franco <gffranco@gmail.com>
This commit was merged in pull request #5.
This commit is contained in:
2026-06-04 01:06:53 +00:00
committed by Gabriel Fróes Franco
parent cd4bfffef9
commit c9d75aeb1f
+4 -1
View File
@@ -77,7 +77,10 @@ jobs:
version="${GITHUB_REF_NAME#v}" version="${GITHUB_REF_NAME#v}"
archive="nuwiki-ls-${version}-${{ matrix.target }}.tar.gz" archive="nuwiki-ls-${version}-${{ matrix.target }}.tar.gz"
tar -czf "$archive" -C "target/${{ matrix.target }}/release" nuwiki-ls tar -czf "$archive" -C "target/${{ matrix.target }}/release" nuwiki-ls
echo "archive=$archive" >> "$GITHUB_OUTPUT" # Use a stable name without version so /releases/latest/download/nuwiki-ls-{target}.tar.gz always resolves.
stable="nuwiki-ls-${{ matrix.target }}.tar.gz"
mv "$archive" "$stable"
echo "archive=$stable" >> "$GITHUB_OUTPUT"
- name: Upload build artifact - name: Upload build artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4