Commit 1abe866
committed
Don't update SBOM in Julia manifest update
Don't run `pixi run generate-sbom`.
The `update-sbom.yml` workflow is triggered automatically when Manifest.toml changes on master. That will keep the SBOM up to date, whether the Manifest.toml changes due to the automated Julia update or a manual merge to main.
Also removes the deprecated system-requirements section, I don't think we still need this.
```
WARN Encountered 1 warning while parsing the manifest:
⚠ the `[system-requirements]` table is deprecated in favor of virtual packages on `platforms`
╭─[C:\ProgramData\DevDrive\.julia\dev\Wflow\pixi.toml:86:1]
85 │
86 │ ╭─▶ [system-requirements]
87 │ ├─▶ linux = "3.10.0"
· ╰──── declare these on the `platforms` entries instead
╰────
help: e.g. platforms = [{ platform = "linux-64", cuda = "12" }]
```
Also adds `--overwrite` to `prek install`. Otherwise it will not remove the old hooks, which no longer work. I got this:
```
✨ Pixi task (install-prek): prek install
Hook already exists at `.git\hooks\pre-commit`, moved it to `.git\hooks\pre-commit.legacy`
Migration mode: prek will also run legacy hook `.git\hooks\pre-commit.legacy`. Use `--overwrite` to remove legacy hooks.
prek installed at `.git\hooks\pre-commit`
```1 parent 0695e2d commit 1abe866
2 files changed
Lines changed: 1 addition & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
0 commit comments