Commit 32bb3e0
committed
Remove automatic development releases
Every GitHub release, including pre-releases, will notify any repository
watchers. We were previously creating a new development release on every
commit to main. This creates a lot of noise for anyone watching the
repository. Many of these commits aren't meaningful enough to warrant
creating a development release.
The reason we did this was so we could run the cross-version tests using
the latest changes in main in the form of a distribution. We feel we've
outgrown this need and are removing the automated development releases.
Instead, main will be tested by building from source and development
releases will no longer be created on every commit. There will still be
a way to create development releases manually for changes that are
meaningful enough and need to be used before a proper release.1 parent 3eef87e commit 32bb3e0
File tree
2 files changed
+10
-4
lines changed- .github/workflows
2 files changed
+10
-4
lines changedLines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
4 | 8 | | |
5 | 9 | | |
6 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
| |||
0 commit comments