feat: update version to 1.2.53 and enhance Gitea release workflow to handle missing changelog
This commit is contained in:
		
							
								
								
									
										10
									
								
								.github/workflows/providers/gitea-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/providers/gitea-release.yml
									
									
									
									
										vendored
									
									
								
							@@ -71,16 +71,16 @@ jobs:
 | 
			
		||||
    - name: Read CHANGELOG.md
 | 
			
		||||
      id: changelog
 | 
			
		||||
      run: |
 | 
			
		||||
        if [ -z "$GITHUB_OUTPUT" ]; then
 | 
			
		||||
          GITHUB_OUTPUT="output.txt"
 | 
			
		||||
        fi
 | 
			
		||||
        CHANGELOG=$(awk "/## \\[${{ inputs.gitea_ref_name }}\\]/{p=1;print;next} /## \\[/{p=0} p" CHANGELOG.md)
 | 
			
		||||
        echo "$CHANGELOG"
 | 
			
		||||
        VERSION=${{ inputs.gitea_ref_name }}
 | 
			
		||||
        CHANGELOG=$(awk "/## \\[$VERSION\\]/{p=1;print;next} /## \\[/ {p=0} p" CHANGELOG.md)
 | 
			
		||||
        echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
        echo "$CHANGELOG" >> $GITHUB_OUTPUT
 | 
			
		||||
        echo "EOF" >> $GITHUB_OUTPUT
 | 
			
		||||
        echo "CHANGELOG CONTENT:"
 | 
			
		||||
        echo "$CHANGELOG"
 | 
			
		||||
        if [ -z "$CHANGELOG" ]; then
 | 
			
		||||
          echo "No changelog found for version $VERSION"
 | 
			
		||||
          exit 1
 | 
			
		||||
 | 
			
		||||
    - name: Create Release
 | 
			
		||||
      env:
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
; https://docs.platformio.org/page/projectconf.html
 | 
			
		||||
 | 
			
		||||
[common]
 | 
			
		||||
version = "1.2.52"
 | 
			
		||||
version = "1.2.53"
 | 
			
		||||
 | 
			
		||||
[env:esp32dev]
 | 
			
		||||
platform = espressif32
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user