diff --git a/.woodpecker/deploy.yaml b/.woodpecker/deploy.yaml deleted file mode 100644 index 15d4cc2..0000000 --- a/.woodpecker/deploy.yaml +++ /dev/null @@ -1,18 +0,0 @@ -when: - event: [push] - branch: main - -steps: - deploy: - image: python:3.13 - commands: - - echo "🚀 Deploying to production..." - - echo "Branch: main" - - echo "Commit: $(git rev-parse --short HEAD)" - # Add your deployment commands here - # Example: - # - uv sync --frozen - # - uv run python -m app.main & - - echo "✅ Deployment complete" - when: - status: [success] diff --git a/.woodpecker/git-check.yaml b/.woodpecker/git-check.yaml deleted file mode 100644 index 1519091..0000000 --- a/.woodpecker/git-check.yaml +++ /dev/null @@ -1,49 +0,0 @@ -when: - event: [push, pull_request] - -steps: - check-branch: - image: alpine/git - commands: - - BRANCH=$(git rev-parse --abbrev-ref HEAD) - - | - echo "Branch: $BRANCH" - if [ "$BRANCH" = "main" ]; then - echo "✓ Production branch (protected)" - elif [ "$BRANCH" = "dev" ]; then - echo "✓ Development branch (protected)" - elif echo "$BRANCH" | grep -qE "^feature/"; then - echo "✓ Feature branch" - elif echo "$BRANCH" | grep -qE "^(fix|hotfix|release)/"; then - echo "✓ Special branch" - else - echo "⚠️ Unusual branch name: $BRANCH" - echo " Recommended: feature/, fix/" - fi - - check-commit-message: - image: alpine/git - commands: - - MSG=$(git log -1 --pretty=%s) - - | - echo "Last commit: $MSG" - if echo "$MSG" | grep -qE "^(feat|fix|docs|style|refactor|test|chore): [a-z]"; then - echo "✓ Commit message follows convention" - else - echo "❌ Invalid commit message format" - echo " Expected: : " - echo " Types: feat, fix, docs, style, refactor, test, chore" - exit 1 - fi - - check-cache-files: - image: python:3.13 - commands: - - | - CACHE_FILES=$(git diff --name-only HEAD~1 | grep -E "__pycache__|\.pyc$" || true) - if [ -n "$CACHE_FILES" ]; then - echo "❌ Cache files in commit:" - echo "$CACHE_FILES" - exit 1 - fi - - echo "✓ No cache files in commit" diff --git a/.woodpecker/lints.yaml b/.woodpecker/lints.yaml index 9e48e81..82c6187 100644 --- a/.woodpecker/lints.yaml +++ b/.woodpecker/lints.yaml @@ -1,6 +1,6 @@ when: - event: [push, pull_request] - branch: main + branch: dev steps: - name: lint diff --git a/.woodpecker/tests.yaml b/.woodpecker/tests.yaml index d1e1421..0882047 100644 --- a/.woodpecker/tests.yaml +++ b/.woodpecker/tests.yaml @@ -1,6 +1,6 @@ when: - event: [push, pull_request] - branch: main + branch: dev steps: - name: tests diff --git a/.woodpecker/types.yaml b/.woodpecker/types.yaml index 6e2cebe..f616e18 100644 --- a/.woodpecker/types.yaml +++ b/.woodpecker/types.yaml @@ -1,6 +1,6 @@ when: - event: [push, pull_request] - branch: main + branch: dev steps: - name: types