5
0
forked from pool/watchexec

29 Commits

Author SHA256 Message Date
78f1db74f1 Accepting request 1297942 from utilities
OBS-URL: https://build.opensuse.org/request/show/1297942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=12
2025-08-06 16:15:16 +00:00
db51b4ac12 - Update to version 2.3.2:
* cli: change the default for --wrap-process on mac to session
  * Manpage and completions
  * chore(deps): bump softprops/action-gh-release from 2.0.4 to 2.2.2 (#928)
  * remove unused dep lint from CLI due to features
  * doc: add changelog for #908, #929, #930
  * Use distinct `WATCHEXEC_LOG` logging filter env variable (#926)
  * Remove unused dependencies (#930)
  * Remove ignore-files dependency from watchexec (#929)
  * package documentation update (#917)
  * fix(ignore-files) dynamically create ignore entries when calling `add_globs()` and `add_file()` (#908)
  * add install command
  * add test tool readme
  * use the prebuilt man and completions on release
  * deps: update all
  * deps: replace once-cell with std
  * deps: replace is-terminal with std
  * deps: update gix
  * cross doesn't work on arm runners
  * don't use cross for native musl
  * omit internal things from changelog
  * add release-notes script
  * run linux arm builds on arm
  * feat(cli): add --socket option for listenfd integration (#905)
  * tweak(cli): don’t deprecate zero-value unitless time spans
  * style: erase more warnings on windows
  * doc(cli): manually order flags within sections
  * doc(cli): unmark --filter-prog as experimental
  * doc(cli): update completions and manpage
  * test(bosion): update tests and add clap test to ci

OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=26
2025-08-06 11:18:48 +00:00
7d4eef8d42 Accepting request 1220044 from utilities
- Update to version 2.2.0:
  * Explicitly watching files that are in your .gitignore no longer requires --no-vcs-ignore (#674, #859, contributed by @TheBlek)
  * Fix Windows usage for legacy programs due to usage of UNC paths (#830, #858, contributed by @TheBlek)
  * Various dependency upgrades
- Version 2.1.0 changes:
  * New: -W, --watch-non-recursive for watching paths without also watching subfolders.
  * New: out-of-tree git repositories are now detected (i.e. when .git is a file rather than a folder)
  * Logs are also improved slightly with less nonsense at startup.
- Version 2.0.0 changelog:
   * New: --wrap-process=MODE lets you choose between using process groups, process sessions, or nothing at all. (#794)
  * New: the WATCHEXEC_TMPDIR environment variable can be used to customize where Watchexec will write temporary files, if for some reason your $TMPDIR is unwritable. (#814)
  * Fix: watchexec no longer creates a temporary file at startup. (#814)
  * Fix: the screen is no longer cleared on all events, only when starting a new process. (#809)
  * Experimental new feature - filterp rograms with -j
  * Full changelog for breaking changes in 2.0.0: https://github.com/watchexec/watchexec/releases/tag/v2.0.0

OBS-URL: https://build.opensuse.org/request/show/1220044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=11
2024-11-01 20:03:55 +00:00
a5e03b691c Accepting request 1220043 from home:ayankov:branches:utilities
- Remove unneeded obscpio and obsinfo files.

- Update to version 1.23.0:
  * release: watchexec-cli v1.23.0 (#647)
  * Add --no-discover-ignore (#645)
  * Re-add `-d` short flag (#635)
  * Skip search for ignores when not needed (#644)
  * Clippy and update lockfile (#646)
  * release: bosion v1.0.1 (#623)
  * Update gix-config requirement from 0.24.0 to 0.25.1 in /crates/ignore-files (#622)
  * Update gix requirement from 0.47 to 0.48 in /crates/bosion (#621)
  * Fix some typos (#617)
  * Update gix-config requirement from 0.22.0 to 0.24.0 in /crates/ignore-files (#614)

OBS-URL: https://build.opensuse.org/request/show/1220043
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=24
2024-11-01 10:54:48 +00:00
5bb1689841 Accepting request 1219849 from home:ayankov:branches:utilities
- Update to version 2.2.0:
  * Explicitly watching files that are in your .gitignore no longer requires --no-vcs-ignore (#674, #859, contributed by @TheBlek)
  * Fix Windows usage for legacy programs due to usage of UNC paths (#830, #858, contributed by @TheBlek)
  * Various dependency upgrades
- Version 2.1.0 changes:
  * New: -W, --watch-non-recursive for watching paths without also watching subfolders.
  * New: out-of-tree git repositories are now detected (i.e. when .git is a file rather than a folder)
  * Logs are also improved slightly with less nonsense at startup.
- Version 2.0.0 changelog:
   * New: --wrap-process=MODE lets you choose between using process groups, process sessions, or nothing at all. (#794)
  * New: the WATCHEXEC_TMPDIR environment variable can be used to customize where Watchexec will write temporary files, if for some reason your $TMPDIR is unwritable. (#814)
  * Fix: watchexec no longer creates a temporary file at startup. (#814)
  * Fix: the screen is no longer cleared on all events, only when starting a new process. (#809)
  * Experimental new feature - filterp rograms with -j
  * Full changelog for breaking changes in 2.0.0: https://github.com/watchexec/watchexec/releases/tag/v2.0.0

OBS-URL: https://build.opensuse.org/request/show/1219849
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=23
2024-10-31 12:30:17 +00:00
8ddecfa491 Accepting request 1121156 from utilities
OBS-URL: https://build.opensuse.org/request/show/1121156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=10
2023-10-30 21:11:12 +00:00
2283995aa6 Accepting request 1119711 from home:david.anes:branches:utilities
- Remove unneeded obscpio and obsinfo files.

OBS-URL: https://build.opensuse.org/request/show/1119711
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=21
2023-10-30 11:09:05 +00:00
1f54fe6c61 Accepting request 1118303 from utilities
OBS-URL: https://build.opensuse.org/request/show/1118303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=9
2023-10-17 18:25:46 +00:00
e2ed57a950 Accepting request 1118238 from home:david.anes:branches:utilities
- Update to version 1.23.0:
  * release: watchexec-cli v1.23.0 (#647)
  * Add --no-discover-ignore (#645)
  * Re-add `-d` short flag (#635)
  * Skip search for ignores when not needed (#644)
  * Clippy and update lockfile (#646)
  * release: bosion v1.0.1 (#623)
  * Update gix-config requirement from 0.24.0 to 0.25.1 in /crates/ignore-files (#622)
  * Update gix requirement from 0.47 to 0.48 in /crates/bosion (#621)
  * Fix some typos (#617)
  * Update gix-config requirement from 0.22.0 to 0.24.0 in /crates/ignore-files (#614)

OBS-URL: https://build.opensuse.org/request/show/1118238
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=19
2023-10-17 11:40:12 +00:00
c6d6d6f9ae Accepting request 1089234 from utilities
OBS-URL: https://build.opensuse.org/request/show/1089234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=8
2023-05-27 18:37:37 +00:00
572033112e Accepting request 1089233 from home:david.anes:branches:utilities
Fix 1.22.3 CVE in vendored dependency and update to latest version

OBS-URL: https://build.opensuse.org/request/show/1089233
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=17
2023-05-26 17:29:15 +00:00
87d98716e9 Accepting request 1087528 from utilities
OBS-URL: https://build.opensuse.org/request/show/1087528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=7
2023-05-18 13:19:01 +00:00
53cf7b0ac6 Accepting request 1087527 from home:david.anes:branches:utilities
Fix changelo entry

OBS-URL: https://build.opensuse.org/request/show/1087527
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=15
2023-05-17 08:09:45 +00:00
b96c0379dc Accepting request 1087516 from home:david.anes:branches:utilities
- Update to version 1.22.3:
  * New: `Outcome::Race` and `Outcome::race()`
  * New: `Outcome::wait_timeout()`
  * New: `Outcome::sequence()`
  * Fix: `kill_on_drop(true)`
  * Some `debug!`s upgraded to `info!`s, based on experience reading logs

- Update to version 1.22.2:
  * release: watchexec-cli v1.22.2 (#560)
  * Normalise paths to unix on windows for filtering only (#558)
  * Disable signals on windows (#559)
  * Build manpage just before packaging (#557)
  * Fix tests-pass job (#556)
  * Update manpage (#555)
  * Fix dist-manifest gen (#554)
  * Switch away from set-output (#553)
  * release: watchexec-cli v1.22.1 (#551)
  * release: watchexec v2.3.0 (#550)

OBS-URL: https://build.opensuse.org/request/show/1087516
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=14
2023-05-17 07:53:09 +00:00
25c689d72e Accepting request 1073835 from utilities
OBS-URL: https://build.opensuse.org/request/show/1073835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=6
2023-03-22 21:31:54 +00:00
Danilo Spinella
bf18d88432 Accepting request 1073830 from home:david.anes:branches:utilities
- Update to version 1.22.2:
  * release: watchexec-cli v1.22.2 (#560)
  * Normalise paths to unix on windows for filtering only (#558)
  * Disable signals on windows (#559)
  * Build manpage just before packaging (#557)
  * Fix tests-pass job (#556)
  * Update manpage (#555)
  * Fix dist-manifest gen (#554)
  * Switch away from set-output (#553)
  * release: watchexec-cli v1.22.1 (#551)
  * release: watchexec v2.3.0 (#550)

OBS-URL: https://build.opensuse.org/request/show/1073830
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=12
2023-03-22 16:18:20 +00:00
2fc289d831 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=5 2023-03-21 16:43:14 +00:00
OBS User buildservice-autocommit
e3addf01de Updating link to change in openSUSE:Factory/watchexec revision 5
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=87985c9562e050c7fb801b00637301fa
2023-03-21 16:43:14 +00:00
OBS User buildservice-autocommit
6df4aecf43 Accepting request 1073335 from utilities
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/1073335
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=11
2023-03-21 16:43:14 +00:00
1b57ae2428 Accepting request 1073334 from home:david.anes:branches:utilities
- Update to version 1.22.0:
  * release: watchexec-cli v1.22.0 (#538)
  * release: watchexec-filterer-globset v1.2.0 (#537)
  * release: watchexec-filterer-ignore v1.2.0 (#536)
  * release: watchexec v2.2.0 (#535)
  * release: ignore-files v1.2.0 (#534)
  * release: watchexec-events v1.0.0 (#533)
  * release: watchexec-signals v1.0.0 (#532)
  * Set new crates to zero for release (#531)
  * Fix and adjust docs (#530)
  * Rename --manpage to --manual (#529)

OBS-URL: https://build.opensuse.org/request/show/1073334
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=10
2023-03-20 16:38:25 +00:00
e269144c6a Accepting request 1066238 from utilities
OBS-URL: https://build.opensuse.org/request/show/1066238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=4
2023-02-17 15:44:24 +00:00
1d9a9baee2 Accepting request 1066231 from home:david.anes:branches:utilities
- Update to version 1.21.1:
  * release: watchexec-cli v1.21.1 (#499)
  * release: watchexec v2.1.1 (#498)
  * Exit explicitly when we're PID 1 (#497)
  * Reset process sigmask for Rust 1.66 (#494)
  * Bump tokio from 1.23.1 to 1.24.2 (#491)
  * Avoid looping in demo (#486)
  * Add #449 to lib changelog (#481)
  * Lock CI for msrv checks (#482)
  * Update git-config requirement from 0.14.0 to 0.15.0 in /crates/ignore-files (#480)

OBS-URL: https://build.opensuse.org/request/show/1066231
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=8
2023-02-16 17:50:31 +00:00
fc3970c405 Accepting request 1058053 from utilities
OBS-URL: https://build.opensuse.org/request/show/1058053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=3
2023-01-12 21:45:22 +00:00
7c1df40e68 Accepting request 1058052 from home:david.anes:branches:utilities
- Update to version 1.21.0:
  * release: watchexec-cli v1.21.0 (#478)
  * release: watchexec-filterer-tagged v0.2.0 (#477)
  * release: watchexec-filterer-globset v1.1.0 (#476)
  * Update PR advice for auto-merge; add meta comment (#475)
  * release: watchexec-filterer-ignore v1.1.0 (#474)
  * release: watchexec v2.1.0 (#472)
  * Add PR trigger on auto-merge enable (#473)
  * release: ignore-files v1.1.0 (#471)
  * release: project-origins v1.2.0 (#470)
  * Remove remnants of the old release flow that now break things (#469)
  * Add guide for crate release order (#468)
  * Bump tokio from 1.21.0 to 1.23.1 (#467)
  * Add usecase to README (#460)
  * Update command-group requirement from 1.0.8 to 2.0.1 in /crates/lib (#462)
  * Update git-config requirement from 0.12.0 to 0.14.0 in /crates/ignore-files (#464)
  * Update clearscreen requirement from 1.0.9 to 2.0.0 in /crates/lib (#463)
  * Bump taiki-e/install-action from 1 to 2 (#461)
  * Add to changelogs for libs (#466)
  * Add complex converter tool wrapper example to docs (#458)
  * Clippy fixes (#465)
  * Add openSUSE and MINGW packages (#453)
  * Update contrib guide (#452)
  * Add apt.cli.rs to install methods (#451)
  * Add option to exit when stdin ends (#449)
  * Update git-config requirement from 0.7.1 to 0.12.0 in /crates/ignore-files (#448)
  * Bump axum-core from 0.2.7 to 0.2.9 (#439)
  * Bump mathieudutour/github-tag-action from 6.0 to 6.1 (#435)
  * Bump softprops/action-gh-release from cd28b0f5ee8571b76cfdaa62a30d51d752317477 to 1 (#447)
  * Bump cargo-bins/release-pr from 1 to 2 (#441)

OBS-URL: https://build.opensuse.org/request/show/1058052
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=6
2023-01-12 17:45:54 +00:00
8ca1c26975 Accepting request 1033472 from utilities
OBS-URL: https://build.opensuse.org/request/show/1033472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=2
2022-11-04 16:37:46 +00:00
c02a4fffbd Accepting request 1033471 from home:david.anes:branches:utilities
- Remove restriction to build only on Rust tier 1 archs.

- initial packaging of watchexec

OBS-URL: https://build.opensuse.org/request/show/1033471
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=4
2022-11-04 09:10:31 +00:00
ab51e06c8f Accepting request 1033075 from utilities
I want the package to be available in Factory/TW

OBS-URL: https://build.opensuse.org/request/show/1033075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/watchexec?expand=0&rev=1
2022-11-03 18:15:05 +00:00
d0f76fe249 Accepting request 1033059 from home:david.anes
Added missing header in spec file

OBS-URL: https://build.opensuse.org/request/show/1033059
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=2
2022-11-03 13:05:52 +00:00
617dd3aaed Accepting request 797280 from home:agentdero
watchexec is a really useful tool for development and other workflows where a command needs to be triggered based on file modifications.

Figured utilities is a suitable home :)

OBS-URL: https://build.opensuse.org/request/show/797280
OBS-URL: https://build.opensuse.org/package/show/utilities/watchexec?expand=0&rev=1
2020-04-25 08:54:36 +00:00