From b831fe8e7e33057662f6aa07425b8e2f8ef4c7c4 Mon Sep 17 00:00:00 2001 From: Ivanildo Barauna de Souza Junior Date: Tue, 11 Jun 2024 12:33:45 -0300 Subject: [PATCH] chore: .pre-commit config + version increment shell script added --- .github/workflows/CI.yaml | 2 +- .pre-commit-config.yaml | 14 +++++++++++--- version_increment.sh | 11 +++++++++++ 3 files changed, 23 insertions(+), 4 deletions(-) create mode 100755 version_increment.sh diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 7f00d72..973c265 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -1,4 +1,4 @@ -name: Code Coverage +name: Tests and Pre-build on: pull_request: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6d2c76d..11206e1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,12 @@ repos: - - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v3.4.0 - hooks: [] \ No newline at end of file + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v3.4.0 + hooks: [] + +# - repo: local +# hooks: +# - id: version-increment +# name: version-increment +# entry: ./version_increment.sh +# language: script +# always_run: true diff --git a/version_increment.sh b/version_increment.sh new file mode 100755 index 0000000..fd2cbeb --- /dev/null +++ b/version_increment.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +read -p "Increment Patch Version'? (s/N): " response + +if [[ "$response" =~ ^([sS][iI][mM]|[sS])$ ]]; then + poetry version patch + git add pyproject.toml + echo "Incremented Version and pyproject.toml added for commit." +else + echo "Version not incremented." +fi