Memperbarui paket dan mencoba menerbitkan peti cargo #20
No files matched your search
@@ -0,0 +1,5 @@
|
||||
[registry]
|
||||
default = "gitea"
|
||||
|
||||
[registries.gitea]
|
||||
index = "sparse+https://git.segubi.com/api/packages/segubi/cargo/"
|
||||
@@ -1,15 +1,12 @@
|
||||
name: Penerbitan Plugin
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: ["main"]
|
||||
pull_request:
|
||||
branches: ["main"]
|
||||
types: ["opened", "synchronize"]
|
||||
|
||||
jobs:
|
||||
persiapan:
|
||||
if: "!contains(gitea.event.head_commit.message, 'Merge pull request')"
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
organisasi: ${{ steps.var.outputs.organisasi }}
|
||||
@@ -24,19 +21,47 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
needs: persiapan
|
||||
steps:
|
||||
- name: Unduh paket untuk membangun citra
|
||||
run: |
|
||||
apt update -y
|
||||
sudo apt install -y libwebkit2gtk-4.1-dev \
|
||||
build-essential \
|
||||
curl \
|
||||
wget \
|
||||
file \
|
||||
libxdo-dev \
|
||||
libssl-dev \
|
||||
libayatana-appindicator3-dev \
|
||||
librsvg2-dev \
|
||||
libudev-dev
|
||||
apt clean -y
|
||||
|
||||
- name: Unduh program
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Unduh pnpm
|
||||
uses: pnpm/action-setup@v6
|
||||
uses: pnpm/setup@v2
|
||||
with:
|
||||
version: 10
|
||||
version: 11
|
||||
|
||||
- name: Unggah program
|
||||
- name: Penerbitan paket NPM
|
||||
run: |
|
||||
pnpm i
|
||||
npm config set @${{ needs.persiapan.outputs.organisasi }}:registry=https://${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/
|
||||
npm config set -- '//${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/:_authToken' "${{ secrets.KUNCI_PENERBITAN }}"
|
||||
npm publish
|
||||
rm -rf pnpm-lock.yaml .pnpm-store/
|
||||
|
||||
- name: Unduh Rust
|
||||
uses: actions-rust-lang/setup-rust-toolchain@v1
|
||||
with:
|
||||
toolchain: stable
|
||||
rustflags: "-A warnings"
|
||||
|
||||
- name: Penerbitan peti Cargo
|
||||
run: |
|
||||
cargo publish
|
||||
env:
|
||||
CARGO_REGISTRIES_GITEA_TOKEN: Bearer ${{ secrets.KUNCI_PENERBITAN }}
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
[package]
|
||||
name = "tauri-plugin-bluclas"
|
||||
version = "0.1.10"
|
||||
version = "0.1.15"
|
||||
authors = [ "Rizky Denianto" ]
|
||||
description = ""
|
||||
description = "Program sederhana untuk interaksi dengan bluetooth classic"
|
||||
edition = "2024"
|
||||
rust-version = "1.94.1"
|
||||
exclude = ["/examples", "/dist-js", "/guest-js", "/node_modules"]
|
||||
@@ -21,7 +21,7 @@ debug = false
|
||||
tauri = { version = "2.11.5" }
|
||||
serde = "1.0"
|
||||
thiserror = "2"
|
||||
serialport = "4.9.0"
|
||||
serialport = "4.10.0"
|
||||
|
||||
[build-dependencies]
|
||||
tauri-plugin = { version = "2.6.3", features = ["build"] }
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "@segubi/tauri-plugin-bluclas-api",
|
||||
"version": "0.1.10",
|
||||
"version": "0.1.15",
|
||||
"author": "Rizky Denianto",
|
||||
"description": "",
|
||||
"description": "Program sederhana untuk interaksi dengan bluetooth classic",
|
||||
"type": "module",
|
||||
"types": "./dist-js/index.d.ts",
|
||||
"main": "./dist-js/index.cjs",
|
||||
@@ -26,8 +26,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rollup/plugin-typescript": "^12.3.0",
|
||||
"rollup": "^4.62.4",
|
||||
"typescript": "^5.9.3",
|
||||
"rollup": "^4.63.1",
|
||||
"typescript": "^6.0.3",
|
||||
"tslib": "^2.8.1"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user