From 0d9b87fb0c69c670217ee6b807ea4b9c0e0b70cd Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Wed, 26 Jun 2024 14:47:20 +0100 Subject: [PATCH] ci: add publish-flakehub --- ...{build-quickemu.yml => build-quickgui.yml} | 0 ...lish-quickemu.yml => publish-quickgui.yml} | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) rename .github/workflows/{build-quickemu.yml => build-quickgui.yml} (100%) rename .github/workflows/{publish-quickemu.yml => publish-quickgui.yml} (84%) diff --git a/.github/workflows/build-quickemu.yml b/.github/workflows/build-quickgui.yml similarity index 100% rename from .github/workflows/build-quickemu.yml rename to .github/workflows/build-quickgui.yml diff --git a/.github/workflows/publish-quickemu.yml b/.github/workflows/publish-quickgui.yml similarity index 84% rename from .github/workflows/publish-quickemu.yml rename to .github/workflows/publish-quickgui.yml index faf34a8..c6cfe30 100644 --- a/.github/workflows/publish-quickemu.yml +++ b/.github/workflows/publish-quickgui.yml @@ -91,3 +91,22 @@ jobs: exit 1 fi gh release edit "${{ github.ref }}" --draft=false + + publish-flakehub: + needs: [version-check] + name: "Publish FlakeHub ❄️" + runs-on: "ubuntu-22.04" + permissions: + id-token: "write" + contents: "read" + steps: + - uses: "actions/checkout@v4" + with: + ref: "${{ (inputs.tag != null) && format('refs/tags/{0}', inputs.tag) || '' }}" + - uses: "DeterminateSystems/nix-installer-action@v12" + - uses: "DeterminateSystems/magic-nix-cache-actionv7" + - uses: "DeterminateSystems/flakehub-push@v4" + with: + visibility: "public" + name: "quickemu-project/quickgui" + tag: "${{ inputs.tag }}"