Init Commit

This commit is contained in:
2026-05-18 11:46:02 +02:00
commit 2de3502fbc
382 changed files with 19583 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
name: Crease release
permissions:
contents: write
id-token: write
pages: write
pull-requests: write
checks: write
statuses: write
deployments: write
on:
push:
tags:
- "v*.*.*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v4
- name: Set up Node.js
uses: actions/setup-node@v4
- name: Install Go dependencies
run: go mod download
- name: Install NPM dependencies
run: npm ci
- name: Get version
id: get_version
run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
- name: Create ZIP archive
run: zip -r "adritian-free-hugo-theme-${{ steps.get_version.outputs.VERSION }}.zip" . -x "*.git*"
- name: Release
uses: softprops/action-gh-release@v2
with:
generate_release_notes: true
files: "adritian-free-hugo-theme-${{ steps.get_version.outputs.VERSION }}.zip"