Repository navigation
PYCBC-1818: Sync FIT performer protos to fit-protocol 8e706b73 #52
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Publish FIT Performer | |
| permissions: {} | |
| run-name: ${{ inputs.ref }} | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }}-${{ inputs.ref }} | |
| cancel-in-progress: true | |
| on: | |
| push: | |
| branches: | |
| - master | |
| - release* | |
| tags: | |
| - '*' | |
| workflow_dispatch: | |
| inputs: | |
| ref: | |
| description: "Performer version. Specify a branch, tag, full commit hash, GitHub PR like 'refs/pull/37/merge', or Gerrit change like 'refs/changes/58/240858/6'" | |
| required: true | |
| jobs: | |
| publish: | |
| name: Build & Publish Docker Image | |
| runs-on: ubuntu-latest | |
| permissions: | |
| contents: read | |
| packages: write | |
| steps: | |
| - uses: couchbaselabs/sdk-docker-build-action@v1 | |
| with: | |
| sdk: python | |
| ref: ${{ inputs.ref }} | |
| dockerfile: ./tools/fit_performer/Dockerfile | |
| env: | |
| DOCKER_BUILD_SUMMARY: false |