diff --git a/.github/workflows/manual-build-dockers.yml b/.github/workflows/manual-build-dockers.yml new file mode 100644 index 00000000..0b57431d --- /dev/null +++ b/.github/workflows/manual-build-dockers.yml @@ -0,0 +1,25 @@ +name: "[Manual] Build Docker Images" +run-name: "Build docker image version ${{ inputs.version || github.ref_name }} from ref ${{ github.ref_name }}" +permissions: + contents: write + packages: write + +on: + workflow_dispatch: + inputs: + version: + description: 'Version name to build, if not specified, then the name of the branch will be used' + required: false + + +jobs: + release_default: + uses: bactions/workflows/.github/workflows/release-go-server.yml@main + with: + version: ${{ inputs.version || github.ref_name }} + ref: ${{ github.ref }} + cgo_enabled: true + release_create: false + secrets: + DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} + DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}