github.com/crowdsecurity/crowdsec@v1.6.1/.github/workflows/publish-docker-release.yml (about) 1 name: (manual) Publish Docker images 2 3 on: 4 workflow_dispatch: 5 inputs: 6 image_version: 7 description: Docker Image version (base tag, i.e. v1.6.0-2) 8 required: true 9 crowdsec_version: 10 description: Crowdsec version (BUILD_VERSION) 11 required: true 12 latest: 13 description: Overwrite latest (and slim) tags? 14 default: false 15 required: true 16 push: 17 description: Really push? 18 default: false 19 required: true 20 21 jobs: 22 alpine: 23 uses: ./.github/workflows/publish-docker.yml 24 secrets: 25 DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} 26 DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} 27 with: 28 image_version: ${{ github.event.inputs.image_version }} 29 crowdsec_version: ${{ github.event.inputs.crowdsec_version }} 30 latest: ${{ github.event.inputs.latest == 'true' }} 31 push: ${{ github.event.inputs.push == 'true' }} 32 slim: true 33 debian: false 34 platform: "linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6" 35 36 debian: 37 uses: ./.github/workflows/publish-docker.yml 38 secrets: 39 DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} 40 DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} 41 with: 42 image_version: ${{ github.event.inputs.image_version }} 43 crowdsec_version: ${{ github.event.inputs.crowdsec_version }} 44 latest: ${{ github.event.inputs.latest == 'true' }} 45 push: ${{ github.event.inputs.push == 'true' }} 46 slim: false 47 debian: true 48 platform: "linux/amd64,linux/386,linux/arm64"