From 562db427c65b87e028d570c464678f68954a3dd9 Mon Sep 17 00:00:00 2001 From: Mykhailo Nikiforov Date: Thu, 14 Nov 2024 20:09:01 +0200 Subject: [PATCH] build: add auto release --- ...{check-flake.yml => nix-flake-release.yml} | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) rename .gitea/workflows/{check-flake.yml => nix-flake-release.yml} (63%) diff --git a/.gitea/workflows/check-flake.yml b/.gitea/workflows/nix-flake-release.yml similarity index 63% rename from .gitea/workflows/check-flake.yml rename to .gitea/workflows/nix-flake-release.yml index 7ab8ee6..7babc46 100644 --- a/.gitea/workflows/check-flake.yml +++ b/.gitea/workflows/nix-flake-release.yml @@ -3,7 +3,6 @@ on: push: branches: - main - pull_request: jobs: build: @@ -26,9 +25,28 @@ jobs: with: name: palkx authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} + extraPullNames: nix-community - name: Build nix flake run: | while true; do sleep 1; rm -rf /homeless-shelter; done & nix build - name: Check nix flake run: nix flake check --all-systems + + release: + runs-on: ubuntu-latest + needs: build + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Semver release + uses: cocogitto/cocogitto-action@v3 + id: release + with: + release: true + git-user: "Cog Bot" + git-user-email: "mycoolproject@org.org" + # The version number is accessible as a github action output + - name: Print version + run: "echo '${{ steps.release.outputs.version }}'"