Compare commits
	
		
			3 Commits
		
	
	
		
			6d8358cbb9
			...
			989076e794
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 989076e794 | |||
| aa0d056d10 | |||
| cd619b8f2a | 
							
								
								
									
										15
									
								
								.github/workflows/gitea-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/gitea-release.yml
									
									
									
									
										vendored
									
									
								
							@@ -69,24 +69,25 @@ jobs:
 | 
			
		||||
    - name: Generate Release Notes
 | 
			
		||||
      id: release_notes
 | 
			
		||||
      run: |
 | 
			
		||||
        LAST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "")
 | 
			
		||||
        CURRENT_TAG=$(git describe --tags --abbrev=0)
 | 
			
		||||
        PREVIOUS_TAG=$(git describe --tags --abbrev=0 ${CURRENT_TAG}^)
 | 
			
		||||
        
 | 
			
		||||
        if [ -n "$LAST_TAG" ]; then
 | 
			
		||||
        if [ -n "$PREVIOUS_TAG" ]; then
 | 
			
		||||
          echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "Changes since $LAST_TAG:" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "Changes since $PREVIOUS_TAG:" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          # Get commits since last tag and categorize them
 | 
			
		||||
          # Get commits between previous and current tag
 | 
			
		||||
          echo "### Added" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -iE '^(feat|add|new)' | sed 's/^feat: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -iE '^(feat|add|new)' | sed 's/^feat: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          echo "### Fixed" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -iE '^fix' | sed 's/^fix: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -iE '^fix' | sed 's/^fix: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          echo "### Changed" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -ivE '^(feat|fix|add|new)' | sed 's/^/- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -ivE '^(feat|fix|add|new)' | sed 's/^/- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
        else
 | 
			
		||||
          echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										15
									
								
								.github/workflows/github-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/github-release.yml
									
									
									
									
										vendored
									
									
								
							@@ -76,24 +76,25 @@ jobs:
 | 
			
		||||
    - name: Generate Release Notes
 | 
			
		||||
      id: release_notes
 | 
			
		||||
      run: |
 | 
			
		||||
        LAST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "")
 | 
			
		||||
        CURRENT_TAG=$(git describe --tags --abbrev=0)
 | 
			
		||||
        PREVIOUS_TAG=$(git describe --tags --abbrev=0 ${CURRENT_TAG}^)
 | 
			
		||||
        
 | 
			
		||||
        if [ -n "$LAST_TAG" ]; then
 | 
			
		||||
        if [ -n "$PREVIOUS_TAG" ]; then
 | 
			
		||||
          echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "Changes since $LAST_TAG:" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "Changes since $PREVIOUS_TAG:" >> $GITHUB_OUTPUT
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          # Get commits since last tag and categorize them
 | 
			
		||||
          # Get commits between previous and current tag
 | 
			
		||||
          echo "### Added" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -iE '^(feat|add|new)' | sed 's/^feat: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -iE '^(feat|add|new)' | sed 's/^feat: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          echo "### Fixed" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -iE '^fix' | sed 's/^fix: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -iE '^fix' | sed 's/^fix: /- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "" >> $GITHUB_OUTPUT
 | 
			
		||||
          
 | 
			
		||||
          echo "### Changed" >> $GITHUB_OUTPUT
 | 
			
		||||
          git log $LAST_TAG..HEAD --pretty=format:%s | grep -ivE '^(feat|fix|add|new)' | sed 's/^/- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          git log ${PREVIOUS_TAG}..${CURRENT_TAG} --pretty=format:%s | grep -ivE '^(feat|fix|add|new)' | sed 's/^/- /' >> $GITHUB_OUTPUT || true
 | 
			
		||||
          echo "EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
        else
 | 
			
		||||
          echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,13 @@
 | 
			
		||||
# Changelog
 | 
			
		||||
 | 
			
		||||
## [1.3.61] - 2025-02-22
 | 
			
		||||
### Added
 | 
			
		||||
- update release notes generation to use previous tag for changes
 | 
			
		||||
 | 
			
		||||
### Changed
 | 
			
		||||
- update webpages for version v1.3.61
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## [1.3.60] - 2025-02-22
 | 
			
		||||
### Added
 | 
			
		||||
- remove automatic git push from changelog update script
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
; https://docs.platformio.org/page/projectconf.html
 | 
			
		||||
 | 
			
		||||
[common]
 | 
			
		||||
version = "1.3.60"
 | 
			
		||||
version = "1.3.61"
 | 
			
		||||
 | 
			
		||||
#test
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user