Use tagged process dependency
Authored by
mfwolffe <wolffemf@dukes.jmu.edu>
- SHA
be8dce4578d0fc00d3fd42a932b3e1dcf4899780- Parents
-
4b880d2 - Tree
802d2c6
be8dce4
be8dce4578d0fc00d3fd42a932b3e1dcf48997804b880d2
802d2c6| Status | File | + | - |
|---|---|---|---|
| M |
README.md
|
6 | 7 |
| M |
fpm.toml
|
1 | 1 |
README.mdmodified@@ -21,7 +21,7 @@ Current v1 target: | ||
| 21 | 21 | |
| 22 | 22 | ## Status |
| 23 | 23 | |
| 24 | -Sprint 05 is in place. | |
| 24 | +`v0.1.0` is released. | |
| 25 | 25 | |
| 26 | 26 | Tracked today: |
| 27 | 27 | |
@@ -112,14 +112,14 @@ Current semantics: | ||
| 112 | 112 | ## Dependency |
| 113 | 113 | |
| 114 | 114 | `fgof-devloop` depends on `fgof-watch` `v0.1.0` for watch-event types and |
| 115 | -watch option projection, and a pinned `fgof-process` commit for one-shot | |
| 116 | -process execution. It also depends on `fgof-jobs` `v0.1.0` for long-running | |
| 117 | -job ownership and wait-state modeling: | |
| 115 | +watch option projection, `fgof-process` `v0.1.1` for one-shot process | |
| 116 | +execution, and `fgof-jobs` `v0.1.0` for long-running job ownership and | |
| 117 | +wait-state modeling: | |
| 118 | 118 | |
| 119 | 119 | ```toml |
| 120 | 120 | [dependencies] |
| 121 | 121 | fgof-jobs = { git = "https://github.com/FortranGoingOnForty/fgof-jobs.git", tag = "v0.1.0" } |
| 122 | -fgof-process = { git = "https://github.com/FortranGoingOnForty/fgof-process.git", rev = "dd71a77c61985380c7e32f4a719fd8bb247625c7" } | |
| 122 | +fgof-process = { git = "https://github.com/FortranGoingOnForty/fgof-process.git", tag = "v0.1.1" } | |
| 123 | 123 | fgof-watch = { git = "https://github.com/FortranGoingOnForty/fgof-watch.git", tag = "v0.1.0" } |
| 124 | 124 | ``` |
| 125 | 125 | |
@@ -150,8 +150,7 @@ Tracked examples live in `example/` and are intentionally deterministic: | ||
| 150 | 150 | transitions |
| 151 | 151 | - does not spawn long-running services or send signals directly; callers own |
| 152 | 152 | launcher policy and use `devloop_job_restart_plan()` as the planning surface |
| 153 | -- uses a pinned `fgof-process` commit until the next process patch release tags | |
| 154 | - the line-wrapping CI fix | |
| 153 | +- uses tagged dependencies for the released process, watch, and jobs surfaces | |
| 155 | 154 | |
| 156 | 155 | ## License |
| 157 | 156 | |
fpm.tomlmodified@@ -21,5 +21,5 @@ source-form = "free" | ||
| 21 | 21 | |
| 22 | 22 | [dependencies] |
| 23 | 23 | fgof-jobs = { git = "https://github.com/FortranGoingOnForty/fgof-jobs.git", tag = "v0.1.0" } |
| 24 | -fgof-process = { git = "https://github.com/FortranGoingOnForty/fgof-process.git", rev = "dd71a77c61985380c7e32f4a719fd8bb247625c7" } | |
| 24 | +fgof-process = { git = "https://github.com/FortranGoingOnForty/fgof-process.git", tag = "v0.1.1" } | |
| 25 | 25 | fgof-watch = { git = "https://github.com/FortranGoingOnForty/fgof-watch.git", tag = "v0.1.0" } |