diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af1297e..ebae136 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,3 +21,12 @@ jobs: - run: deno fmt --check . - run: deno lint . - run: deno check ./pkgm.ts + + integration: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: denolib/setup-deno@v2 + with: + deno-version: v2.x + - run: ./pkgm.ts install git \ No newline at end of file diff --git a/pkgm.ts b/pkgm.ts index 3bc4f4c..b892bd3 100755 --- a/pkgm.ts +++ b/pkgm.ts @@ -1,4 +1,4 @@ -#!/usr/bin/env -S pkgx deno^2.1 run --ext=ts --allow-run=pkgx,/usr/bin/sudo --allow-env=PKGX_DIR,HOME --allow-read=/usr/local/pkgs +#!/usr/bin/env -S pkgx deno^2.1 run --ext=ts --allow-sys=uid --allow-run=pkgx,/usr/bin/sudo --allow-env=PKGX_DIR,HOME --allow-read=/usr/local/pkgs import { dirname, fromFileUrl, join } from "jsr:@std/path"; import { ensureDir, existsSync } from "jsr:@std/fs"; import { parse as parse_args } from "jsr:@std/flags";