mirror of
https://github.com/coollabsio/coolify.git
synced 2026-11-06 13:10:37 -04:00
ci(release): build and release a nightly twice a day
- Remove other/nightly, the nightly channel uses the production files, so there are no longer two copies to keep in sync - sync-cdn.sh --nightly syncs the files of the commit the nightly is built from to /coolify/nightly on the CDN, with the nightly version in its versions.json and in /coolify/release.json, and pushes them straight to main of coollabs-cdn - version.sh picks the branch the nightly comes from, the release branch of the next version after the newest stable one or next, and names the version <preview>.<YYYYMMDD>.<N> - The image is labeled with its version and commit, the nightly workflow reads both from the image nightly points at to count up N and to skip a run without a new commit
This commit is contained in:
@@ -25,7 +25,6 @@ it('shows every installer step with the terminal UI and sends command output to
|
||||
->and(preg_match_all('/^step_done(?!\()/m', $script))->toBe(9);
|
||||
})->with([
|
||||
'stable install script' => ['scripts/install.sh'],
|
||||
'nightly install script' => ['other/nightly/install.sh'],
|
||||
]);
|
||||
|
||||
it('renders aligned step lines, warnings and failures without a terminal', function (string $path) {
|
||||
@@ -68,5 +67,4 @@ it('renders aligned step lines, warnings and failures without a terminal', funct
|
||||
->and(array_map(fn (string $line) => mb_strlen($line), $stepLines))->each->toBe(80);
|
||||
})->with([
|
||||
'stable install script' => ['scripts/install.sh'],
|
||||
'nightly install script' => ['other/nightly/install.sh'],
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user