chore: clean up changelog and update script execution in platformio.ini

This commit is contained in:
Manuel Weiser 2025-02-16 16:26:54 +01:00
parent b696a79f4b
commit 6fcfefec8f
3 changed files with 3 additions and 12 deletions

View File

@ -1,10 +1,5 @@
# Changelog # Changelog
## [1.1.0] - 2025-02-16
### Fixed
- correct version number in nav bar
## [1.0.5] - 2025-02-16 ## [1.0.5] - 2025-02-16
### Added ### Added
- update version to 1.0.5 and enhance changelog update process with automatic git push - update version to 1.0.5 and enhance changelog update process with automatic git push

View File

@ -53,4 +53,4 @@ extra_scripts =
pre:scripts/pre_spiffs.py pre:scripts/pre_spiffs.py
pre:scripts/gzip_files.py pre:scripts/gzip_files.py
pre:scripts/extra_script.py pre:scripts/extra_script.py
pre:scripts/update_changelog.py #post:scripts/update_changelog.py

View File

@ -78,19 +78,15 @@ def push_changes(version):
subprocess.run(['git', 'push', 'origin'], check=True) subprocess.run(['git', 'push', 'origin'], check=True)
print("Successfully pushed to origin") print("Successfully pushed to origin")
# Ask for upstream push
response = input("Do you want to push to GitHub (upstream)? (y/n): ").lower()
if response == 'y':
subprocess.run(['git', 'push', 'upstream'], check=True)
print("Successfully pushed to upstream")
except subprocess.CalledProcessError as e: except subprocess.CalledProcessError as e:
print(f"Error during git operations: {e}") print(f"Error during git operations: {e}")
return False return False
return True return True
def update_changelog(): def update_changelog():
print("Starting changelog update...") # Add this line
version = get_version() version = get_version()
print(f"Current version: {version}") # Add this line
today = datetime.now().strftime('%Y-%m-%d') today = datetime.now().strftime('%Y-%m-%d')
script_dir = os.path.dirname(os.path.abspath(__file__)) script_dir = os.path.dirname(os.path.abspath(__file__))