Skip to content

Releases: amonks/run

v1.0.0-beta.20

19 Oct 23:18
Compare
Choose a tag to compare

Changelog

  • e2ebf08 bug: don't assume "/bin/bash". Instead, run "which bash".
  • 86932fc chore: gofmt
  • f78e523 fix: use 0-9 keys to jump to specific task in list

v1.0.0-beta.19

23 Jul 00:50
Compare
Choose a tag to compare

Changelog

  • da6f87b doc: regenerate
  • 05f570d feat: add 'w' to write to file
  • e7d305c feat: add env support
  • 38f82d1 feat: cache color hashes
  • 48c4a36 feat: distinguish short and long "running" tasks in UI
  • 014622a feat: if run exits early, set all interrupted tasks to "failed"
  • b04139f feat: set long tasks to "restarting" until they are ready
  • c14b7e9 fix: don't print task exit status if ui is still running
  • 00614ad fix: if UI fails, exit 1, even if Run doesn't error.
  • 9f6dbf2 fix: race in printer.go
  • e7f176e fix: remove extraneous debug logs

v1.0.0-beta.18

21 Jul 19:26
Compare
Choose a tag to compare

Changelog

  • b3731b6 chore: add more files to release archives
  • 1b7f648 feat: Validate checks for long triggers, which are invalid
  • 42a9f8a feat: on "task not found", point out the -list flag
  • 38f26e1 feat: style cli output
  • 4c61722 fix: exit 1 if the runner errored
  • c3db2f1 fix: long tasks invalidate their dependents 500ms after starting
  • be08f86 fix: report Version in github release builds
  • e93e658 refactor: move color into separate internal package
  • 18bf843 test: failing test showing long tasks don't trigger dependents

v1.0.0-beta.17

21 Jul 15:47
Compare
Choose a tag to compare

Changelog

  • 409947a chore: add more files to release archives
  • 1c3a06a feat: Validate checks for long triggers, which are invalid
  • 86fbc08 feat: on "task not found", point out the -list flag
  • 4397fed feat: style cli output
  • d2a9557 fix: long tasks invalidate their dependents 500ms after starting
  • 18ffb9f fix: report Version in github release builds
  • b15c652 refactor: move color into separate internal package
  • 6053366 test: failing test showing long tasks don't trigger dependents

v1.0.0-beta.16

21 Jul 11:00
Compare
Choose a tag to compare

Changelog

  • 7aa49e2 chore: fix small typos in readme
  • ca38627 chore: make "test" task... actually run the tests 🤦
  • 29c1c43 chore: rm todo.taskpaper
  • b8a946b doc: make ScriptTask godoc more consistent
  • 13e9cd7 doc: rebuild CREDITS after adding glob package
  • c9dd715 doc: rebuild after da9326a
  • 4185b28 doc: shorten attribution section of readme.
  • f92779e feat: -list prints task metadata
  • ee79ab0 feat: add Description field to tasks
  • 28847ee feat: check watch paths as part of taskfile validation
  • dcdb632 feat: generate descriptions for one-line commands
  • c68c00e feat: glob support in watches
  • 515b840 fix: respect platform-specific path separators
  • da9326a fix: update example for dep and watch directory changes
  • 4862633 output writer: add a lock
  • 29f6d6d refactor: move validation to valdiator.go
  • b27b537 refactor: pull styles from tui into new file
  • f50d7f3 test: test taskfile parsing with -dir=..

v1.0.0-beta.15

20 Jul 06:08
Compare
Choose a tag to compare

Changelog

  • 5c7fb77 integration: exercise printer
  • b6d4cfd integration: test json output
  • 5e3a4b8 printer: don't trim lines
  • c5e2376 run_task: use the output writer

v1.0.0-beta.14

20 Jul 02:19
Compare
Choose a tag to compare

Changelog

  • d0d9b63 taskfile: fix relative Watches

v1.0.0-beta.13

19 Jul 23:47
Compare
Choose a tag to compare

Changelog

  • 4867bc4 *: mv lib to pkg/run/
  • e6eecb0 *: ui.Start doesn't need IDs, plus fix readme example
  • 6e72675 CREDITS: vastly simpler "is it used" check
  • 42ed286 cmd: organize imports
  • 0a83612 integration: only skip trigger test, not all integrations
  • 185082f pkg,tasks: cleanup after move to pkg
  • d073a30 staticcheck: disable package comment naming convention
  • ce6e6b7 taskfile: set dir on child-file tasks
  • 801bf4e taskflie: fix bugs with "-dir" and task-cwd

v1.0.0-beta.12

19 Jul 07:33
Compare
Choose a tag to compare

Changelog

  • 994fe33 *: add json printing
  • 7a8b499 *: respond to staticcheck errors
  • f06058b .gitignore: don't ignore log files
  • a6d2353 CREDITS: update after upgrading deps
  • 7c1a9f6 README: add credits and purchase info
  • 7f736c5 docs: rebuild
  • 6fd9819 go.mod: install staticcheck
  • 5721d07 go.mod: install testify
  • dee9f82 go.mod: upgrade deps
  • d26c92b go.mod: upgrade staticcheck
  • 75d83b4 screenshots: build
  • 222f9cb tasks.toml: add staticcheck; "validate" group
  • 8d2ca61 testdata: rewrite-snapshots

v1.0.0-beta.11

18 Jul 22:18
Compare
Choose a tag to compare

Changelog

  • f735175 *: add CONTRIBUTORS.md; CLA; -contributors flag
  • 68aa669 *: build
  • 83b7133 README: fix installation instructions
  • d590e6a contributors: add myself
  • 0a48540 run task: wait for tasks to die
  • 9214ddf script task: buffer output by line
  • dda48c0 tui: colorhash list indices