Updated TF Image

This commit is contained in:
2026-03-29 02:42:18 +00:00
parent 615d41206a
commit df31857258
4 changed files with 79 additions and 53 deletions
+31
View File
@@ -0,0 +1,31 @@
name: Build and Release Workspace
on:
push:
tags:
- 'v*' # Trigger automatically when you push a tag like "v1.0.0"
workflow_dispatch: # Allow manual triggers from the Gitea UI
jobs:
release:
name: Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Package Workspace Files
run: |
echo "Zipping template files..."
zip workspace.zip main.tf README.md Dockerfile
- name: Create Gitea Release and Upload Asset
uses: softprops/action-gh-release@v2
with:
files: workspace.zip
fail_on_unmatched_files: true
generate_release_notes: true
env:
# Gitea Actions injects a compatible token automatically
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}