Prepare v1.1.0 release with auth and db functionality

This commit is contained in:
bdnugget 2025-01-19 22:20:17 +01:00
parent 7183df4a8b
commit a843680b09
4 changed files with 40 additions and 2 deletions

13
.gitignore vendored Normal file
View File

@ -0,0 +1,13 @@
# Build artifacts
build/
goonscape
goonscape.exe
# IDE files
.vscode/
.idea/
*.swp
# OS files
.DS_Store
Thumbs.db

25
.woodpecker.yml Normal file
View File

@ -0,0 +1,25 @@
pipeline:
build:
image: golang:1.23
commands:
# Install build dependencies
- apt-get update && apt-get install -y gcc-mingw-w64 cmake zip libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev libwayland-dev wayland-protocols libxkbcommon-dev
# Build for all platforms
- make all
when:
event: tag
tag: v*
# Optional: Create Gitea release with built artifacts
release:
image: plugins/gitea-release
settings:
api_key:
from_secret: gitea_token
base_url: https://gitea.boner.be
files: build/*.zip
when:
event: tag
tag: v*

View File

@ -3,7 +3,7 @@
include scripts/platforms.mk
BINARY_NAME=goonscape
VERSION=1.0.0
VERSION=1.1.0
BUILD_DIR=build
ASSETS_DIR=resources

@ -1 +1 @@
Subproject commit 27da845b11f968aa77139c871becc6ce4c688038
Subproject commit e3c570349cabc859831f9c7a2008141f5bd48eb8