Penyesuaian penerbitan.yml

This commit is contained in:
rizky_denianto committed 2026-09-02 01:12:56 +07:00
1 parent 139d6f1256
commit 6f5478e9ab
1 file changed
+18 -2
+18 -2
View File
@@ -21,6 +21,21 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: persiapan needs: persiapan
steps: 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 - name: Unduh program
uses: actions/checkout@v7 uses: actions/checkout@v7
with: with:
@@ -31,12 +46,13 @@ jobs:
with: with:
version: 11 version: 11
- name: Penerbitan program NPM - name: Penerbitan paket NPM
run: | run: |
pnpm i pnpm i
npm config set @${{ needs.persiapan.outputs.organisasi }}:registry=https://${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/ 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 config set -- '//${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/:_authToken' "${{ secrets.KUNCI_PENERBITAN }}"
npm publish npm publish
rm -rf pnpm-lock.yaml .pnpm-store/
- name: Unduh Rust - name: Unduh Rust
uses: actions-rust-lang/setup-rust-toolchain@v1 uses: actions-rust-lang/setup-rust-toolchain@v1
@@ -44,7 +60,7 @@ jobs:
toolchain: stable toolchain: stable
rustflags: "-A warnings" rustflags: "-A warnings"
- name: Penerbitan program Cargo - name: Penerbitan peti Cargo
run: | run: |
cargo publish cargo publish
env: env: