We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9db9903 commit 6fc2060Copy full SHA for 6fc2060
.github/workflows/flakehub-publish-tagged.yml
@@ -0,0 +1,28 @@
1
+name: "Publish tags to FlakeHub"
2
+on:
3
+ push:
4
+ tags:
5
+ - "v?[0-9]+.[0-9]+.[0-9]+*"
6
+ workflow_dispatch:
7
+ inputs:
8
+ tag:
9
+ description: "The existing tag to publish to FlakeHub"
10
+ type: "string"
11
+ required: true
12
+jobs:
13
+ flakehub-publish:
14
+ runs-on: "ubuntu-latest"
15
+ permissions:
16
+ id-token: "write"
17
+ contents: "read"
18
+ steps:
19
+ - uses: "actions/checkout@v4"
20
+ with:
21
+ ref: "${{ (inputs.tag != null) && format('refs/tags/{0}', inputs.tag) || '' }}"
22
+ - uses: "DeterminateSystems/nix-installer-action@main"
23
+ - uses: "DeterminateSystems/flakehub-push@main"
24
25
+ visibility: "public"
26
+ name: "jim3692/koboldcpp-flake"
27
+ tag: "${{ inputs.tag }}"
28
+ include-output-paths: true
0 commit comments