summaryrefslogtreecommitdiffstats
path: root/.github/workflows/nightly-build.yml
Commit message (Collapse)AuthorAgeFilesLines
* Adjust path after moving from "gitblit" to "gitblit-org" on GithubFlorian Zschocke2022-12-091-2/+2
|
* ci: Delete nightly build artefact after testing the containerFlorian Zschocke2022-11-071-7/+7
| | | | | | Leave the artefact until after the container has been built and tested. In case the test fails the artefact can be still downloaded to analyse what might have caused the container build or test to fail.
* Fix paths after update of checkout actionFlorian Zschocke2022-11-011-10/+4
| | | | | | | | | | | | | | The Github 'checkout' action was updated from v1 to v3. But the behaviour changed between the two which broke this workflow. The old action would clone other repositories not into the workspace but parallel to the workspace. The new version does every clone/checkout relative to the workspace. That means that where previously the gitblit-docker repository would be cloned in parallel to the workspace which is gitblit/gitblit, it is now cloned into the gitblit/gitblit directory path. So remove all the references to `../gitblit-docker`. The files are in the current directory now.
* ci: Replace set-output command with echo to GITHUB_OUTPUTFlorian Zschocke2022-10-271-2/+2
| | | | | The `set-output` command was deprecated. The new way to set an output parameter for a step is to echo to the file stored in `$GITHUB_OUTPUT`
* ci: Update action versions in nightly build workflowFlorian Zschocke2022-10-271-10/+11
| | | | | | | | | Versions are updated for various actions that have a new version which uses NodeJS 16. One action has no updated version available yet: `e1himself/goss-installation-action` But an issue exists mentioning that it needs an update.
* ci: Add debug logging to nightly buildFlorian Zschocke2022-04-091-1/+3
| | | | | For some reason the secret gate doesn't work and the main Gitblit repo also attempts to deploy the nightly to Docker which must fail.
* ci: Transition to ICO image labelsFlorian Zschocke2022-02-061-0/+2
|
* ci: Allow to force build a nightly versionFlorian Zschocke2022-02-061-1/+1
| | | | | | | | | Enable a switch for manual workflow triggering that overrides the check if a new commits were made since the last build. If the input is set to 'true', a new build is run even when no new commits are present. This is mainly so that changes to the gitblit-docker repo can be included in builds. This could also be automated in the workflow, if need be.
* ci: Test nightly docker image with Goss before pushing to registryFlorian Zschocke2022-02-061-0/+53
|
* ci: Add workflow for a nightly build of docker imageFlorian Zschocke2022-02-061-0/+180