on: push: branches: - main workflow_dispatch: inputs: ref: description: "The existing reference to publish" type: "string" required: true jobs: publish-flake: runs-on: ubuntu-latest permissions: id-token: "write" contents: "read" steps: - uses: flakestry/flakestry-publish@main with: ref: "${{ inputs.ref || github.ref }}"