From 02d591cd72853aed9c3542d5f79619e9cb80f90f Mon Sep 17 00:00:00 2001 From: Alexander Bukhalo Date: Wed, 3 Jul 2024 12:33:18 +0300 Subject: [PATCH] packages publish CI workflow, small fixes --- .github/workflows/publish.yml | 16 ++++++++++++++++ README.md | 4 ++-- deno.json | 5 ++++- mod.ts | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/publish.yml diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..a98fef0 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,16 @@ +name: Publish + +on: + push: + branches: + - main + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + contents: read + id-token: write # The OIDC ID token is used for authentication with JSR. + steps: + - uses: actions/checkout@v4 + - run: npx jsr publish diff --git a/README.md b/README.md index 53ded64..ba5b099 100644 --- a/README.md +++ b/README.md @@ -13,13 +13,13 @@ deno add @bukhalo/wol Or add package without install step: ```typescript -import { wol } from "jsr:@bukhalo/wol"; +import { wake } from "jsr:@bukhalo/wol"; ``` Execute `wake` function from package: ```typescript -import { wol } from "@bukhalo/wol"; +import { wake } from "@bukhalo/wol"; wake("00:00:00:00:00:00"); ``` diff --git a/deno.json b/deno.json index 70f7e98..eb6a834 100644 --- a/deno.json +++ b/deno.json @@ -1,6 +1,6 @@ { "name": "@bukhalo/wol", - "version": "2.0.0", + "version": "2.0.1", "exports": "./mod.ts", "tasks": { "lint": "deno fmt", @@ -9,5 +9,8 @@ }, "imports": { "@std/bytes": "jsr:@std/bytes@^1.0.1" + }, + "publish": { + "exclude": [".github"] } } diff --git a/mod.ts b/mod.ts index ee35a4f..21ebdb3 100644 --- a/mod.ts +++ b/mod.ts @@ -1,2 +1,2 @@ export { magicPacket } from "./magic_packet.ts"; -export { wake } from "./wake.ts"; +export { wake, wake as wol } from "./wake.ts";