Commit 6bc4e63
CI: build against master on manual runs; never publish on dispatch
doltlite's default branch is master (no 'main'), so a workflow_dispatch run
(ref=main) failed to clone the engine. Use the release tag on tag pushes and
master for manual smoke builds. Also gate the publish step to tag pushes only,
so a manual build can't push a 'main'-versioned artifact now that the token is
set.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 7d3ac91 commit 6bc4e63
1 file changed
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
23 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| |||
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
| 65 | + | |
62 | 66 | | |
63 | 67 | | |
64 | 68 | | |
| |||
0 commit comments