diff --git a/assets/install.sh b/assets/install.sh index a1474de..93f958d 100644 --- a/assets/install.sh +++ b/assets/install.sh @@ -1,5 +1,5 @@ #!/usr/bin/env sh set -exo pipefail curl -fsSL https://deno.land/x/install/install.sh | sh -export __RAD_VERSION__=7.0.0 +export __RAD_VERSION__=8.0.0 deno install --global --unstable -f -A -n rad https://deno.land/x/rad@v$__RAD_VERSION__/src/bin.ts diff --git a/assets/site/0005-manual.md b/assets/site/0005-manual.md index e8a25f6..90b469a 100644 --- a/assets/site/0005-manual.md +++ b/assets/site/0005-manual.md @@ -290,7 +290,7 @@ Well that's not _super_ helpful! Let us study each these keys, one-by-one: | `fs` | a few sugar methods, `{ readFile, writeFile, mkdirp }` that work on strings, vs buffers, and assume utf8 for shorthand | | `sh` | execute a shell command. see the command task section above! | | `dependentResults` | results of `dependsOn` tasks. currently these are untyped. getting type inference here is tricky. PRs welcome! | -| `logger` | the `rad` logger! a standard `Deno` logger with the commonplace log-level methods (e.g. `.info(...)`, `.debug(...)`, etc). see [the source](https://github.com/cdaringe/rad/blob/v7.0.0/src/logger.ts) | +| `logger` | the `rad` logger! a standard `Deno` logger with the commonplace log-level methods (e.g. `.info(...)`, `.debug(...)`, etc). see [the source](https://github.com/cdaringe/rad/blob/v8.0.0/src/logger.ts) | | `path` | a direct reference to [deno node path](https://deno.land/std/node/path.ts). this API is likely to change if Deno implements a full, proper path module | | `task` | a reference to the internal `RadTask` | | `iter` | `AsyncIterable` utility functions | @@ -306,7 +306,7 @@ v8. ```bash #!/bin/sh # generated by deno install -exec deno run --allow-read --allow-write --allow-net --allow-env --allow-run --allow-hrtime 'https://raw.githubusercontent.com/cdaringe/rad/v7.0.0/src/bin.ts' "$@" +exec deno run --allow-read --allow-write --allow-net --allow-env --allow-run --allow-hrtime 'https://raw.githubusercontent.com/cdaringe/rad/v8.0.0/src/bin.ts' "$@" ``` - extract the `deno run ...` command, drop the leading `exec` and trailing `$@`, @@ -318,7 +318,7 @@ Example: ```bash deno \ run --inspect-brk -A --allow-run --allow-hrtime \ - 'https://raw.githubusercontent.com/cdaringe/rad/v7.0.0/src/bin.ts' \ + 'https://raw.githubusercontent.com/cdaringe/rad/v8.0.0/src/bin.ts' \ test # ^ add any args of interest ``` diff --git a/readme.md b/readme.md index dd25966..8c57801 100644 --- a/readme.md +++ b/readme.md @@ -42,7 +42,7 @@ Rad always consumes a `rad.ts` file, such as the one shown here: ```ts // rad.ts -import { Task, Tasks } from "https://deno.land/x/rad@v7.0.0/src/mod.ts"; +import { Task, Tasks } from "https://deno.land/x/rad@v8.0.0/src/mod.ts"; // command/shell tasks // [name: string, cmd: string] @@ -88,10 +88,10 @@ the [releases page](https://github.com/cdaringe/rad/releases). | usage | install-method | install-steps | | ------- | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| cli | `deno` | `deno install --global -f -A -n rad https://raw.githubusercontent.com/cdaringe/rad/v7.0.0/src/bin.ts` | +| cli | `deno` | `deno install --global -f -A -n rad https://raw.githubusercontent.com/cdaringe/rad/v8.0.0/src/bin.ts` | | cli | `docker` | `docker pull cdaringe/rad` 1 | -| cli | `curl` | curl -fsSL https://raw.githubusercontent.com/cdaringe/rad/v7.0.0/assets/install.sh \| sh (versioned)
curl -fsSL https://raw.githubusercontent.com/cdaringe/rad/main/assets/install.sh \| sh (latest) | -| library | `deno` | `import * as rad from https://github.com/cdaringe/rad/blob/main/v7.0.0/mod.ts` | +| cli | `curl` | curl -fsSL https://raw.githubusercontent.com/cdaringe/rad/v8.0.0/assets/install.sh \| sh (versioned)
curl -fsSL https://raw.githubusercontent.com/cdaringe/rad/main/assets/install.sh \| sh (latest) | +| library | `deno` | `import * as rad from https://github.com/cdaringe/rad/blob/main/v8.0.0/mod.ts` | 1For docker users, consider making a nice shell alias diff --git a/src/version.ts b/src/version.ts index 0ccea65..4bfc5c4 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,4 +1,4 @@ // this file is auto-updated by the release process. see `rad patchInstallVersion` // script, executed in CI by semantic release -export const version = "7.0.0"; +export const version = "8.0.0";