From 5d3ffd132bea87bfc8dbad8b64b31019e12b95b6 Mon Sep 17 00:00:00 2001 From: Joe Chen Date: Sat, 31 Jan 2026 09:59:32 -0500 Subject: [PATCH] chore: bunch of minor tidy-ups [skip ci] --- .gitignore | 24 +++++++++++------------- AGENTS.md | 2 +- Taskfile.yml | 6 ++++-- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 6a96fa2bf..5dd35a589 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,16 @@ -.DS_Store -*.db -*.log +# Build artifacts +.bin/ +dist/ + +# Runtime data log/ custom/ data/ + +# Configuration and application files .idea/ -*.iml -public/img/avatar/ -*.exe -*.exe~ -/gogs -profile/ -*.pem -output* -/release -.task +.task/ .envrc + +# System junk +.DS_Store diff --git a/AGENTS.md b/AGENTS.md index 275625b03..3815ae65f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,7 +1,7 @@ ## Core principles +- Stop telling me "You're right", it just shows how incompetent you are. Do it right on your first try, fact-check and review after changes. If you are not sure, ask for help. - When you see changes made outside your knowledge, use the current version as your new starting point. Do not blindly overwrite those changes or you suck. Even if you have to update the code, always respect the pattern in the surrounding context! -- Do not tell me I am right, do it right on your first try, fact-check and review after changes. If you are not sure, ask for help. ## Style and mechanics diff --git a/Taskfile.yml b/Taskfile.yml index ed46b0248..20b50f6cb 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -10,8 +10,10 @@ tasks: web: desc: Build the binary and start the web server deps: [build] + env: + GOGS_WORK_DIR: '{{.ROOT_DIR}}' cmds: - - ./gogs web + - .bin/gogs web build: desc: Build the binary @@ -22,7 +24,7 @@ tasks: -X "{{.PKG_PATH}}.BuildCommit={{.BUILD_COMMIT}}" ' -tags '{{.TAGS}}' - -trimpath -o gogs{{.BINARY_EXT}} + -trimpath -o .bin/gogs{{.BINARY_EXT}} vars: PKG_PATH: gogs.io/gogs/internal/conf BUILD_TIME: