# https://docs.github.com/en/actions/creating-actions/creating-a-composite-action name: 'Finalize releases on staging' description: 'Custom publish step to finalize releases on balena staging' # these inputs are always provided by flowzone, so they must always be defined on the composite action inputs: json: description: 'JSON stringified object containing all the inputs from the calling workflow' required: true secrets: description: 'JSON stringified object containing all the secrets from the calling workflow' required: true runs: using: 'composite' steps: - uses: balena-io/deploy-to-balena-action@157b99bf46acb3b2bb61ad92f751f20fd593d58b # v2.0.69 with: balena_token: ${{ fromJSON(inputs.secrets).BALENA_STAGING_TOKEN }} fleet: ${{ env.matrix_value }} environment: balena-staging.com versionbot: false # ignore versionbot branch since the flowzone source is already versioned source: .