Compare commits
	
		
			7 Commits
		
	
	
		
			v1.3.3
			...
			d058397fa2
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d058397fa2 | |||
| 622f5403a7 | |||
| 92b78a86dd | |||
| ec399390e8 | |||
| 909c4e9b5e | |||
| f4b20bfffd | |||
| 78464215a9 | 
							
								
								
									
										23
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										23
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							| @@ -134,7 +134,28 @@ jobs: | |||||||
|           FILES_TO_UPLOAD="$FILES_TO_UPLOAD filaman_full_${VERSION}.bin" |           FILES_TO_UPLOAD="$FILES_TO_UPLOAD filaman_full_${VERSION}.bin" | ||||||
|         fi |         fi | ||||||
|         if [ -n "$FILES_TO_UPLOAD" ]; then |         if [ -n "$FILES_TO_UPLOAD" ]; then | ||||||
|           gh release create "v${VERSION}" --title "Release ${VERSION}" --notes "${{ steps.changelog.outputs.CHANGES }}" $FILES_TO_UPLOAD |           if [ "${{ needs.route.outputs.provider }}" = "github" ]; then | ||||||
|  |             gh release create "v${VERSION}" --title "Release ${VERSION}" --notes "${{ steps.changelog.outputs.CHANGES }}" $FILES_TO_UPLOAD | ||||||
|  |           elif [ "${{ needs.route.outputs.provider }}" = "gitea" ]; then | ||||||
|  |             API_URL="${{ needs.route.outputs.gitea_server_url }}/api/v1" | ||||||
|  |             REPO="${{ needs.route.outputs.gitea_repository }}" | ||||||
|  |             RESPONSE=$(curl -k -s -X POST -H "Authorization: token ${TOKEN}" -H "Content-Type: application/json" -d "{\"tag_name\":\"v${VERSION}\",\"name\":\"Release ${VERSION}\",\"body\":\"${{ steps.changelog.outputs.CHANGES }}\"}" "${API_URL}/repos/${REPO}/releases") | ||||||
|  |             RELEASE_ID=$(echo "$RESPONSE" | grep -o '"id":[0-9]*' | cut -d':' -f2 | head -n1) | ||||||
|  |             if [ -n "$RELEASE_ID" ]; then | ||||||
|  |               echo "Release created with ID: $RELEASE_ID" | ||||||
|  |               for file in $FILES_TO_UPLOAD; do | ||||||
|  |                 echo "Uploading $file..." | ||||||
|  |                 curl -k -s -X POST -H "Authorization: token ${TOKEN}" -H "Content-Type: application/octet-stream" --data-binary "@.pio/build/esp32dev/$file" "${API_URL}/repos/${REPO}/releases/${RELEASE_ID}/assets?name=$file" | ||||||
|  |               done | ||||||
|  |             else | ||||||
|  |               echo "Failed to create release. Response:" | ||||||
|  |               echo "$RESPONSE" | ||||||
|  |               exit 1 | ||||||
|  |             fi | ||||||
|  |           else | ||||||
|  |             echo "Error: Unknown provider" | ||||||
|  |             exit 1 | ||||||
|  |           fi | ||||||
|         else |         else | ||||||
|           echo "Error: No files found to upload" |           echo "Error: No files found to upload" | ||||||
|           exit 1 |           exit 1 | ||||||
|   | |||||||
							
								
								
									
										17
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,5 +1,22 @@ | |||||||
| # Changelog | # Changelog | ||||||
|  |  | ||||||
|  | ## [1.3.5] - 2025-02-21 | ||||||
|  | ### Added | ||||||
|  | - enhance release workflow to support Gitea alongside GitHub | ||||||
|  |  | ||||||
|  | ### Changed | ||||||
|  | - update webpages for version v1.3.5 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ## [1.3.4] - 2025-02-21 | ||||||
|  | ### Added | ||||||
|  | - add Gitea and GitHub release workflows | ||||||
|  |  | ||||||
|  | ### Changed | ||||||
|  | - update webpages for version v1.3.4 | ||||||
|  | - Merge branch 'old' | ||||||
|  |  | ||||||
|  |  | ||||||
| ## [1.3.3] - 2025-02-21 | ## [1.3.3] - 2025-02-21 | ||||||
| ### Changed | ### Changed | ||||||
| - update webpages for version v1.3.3 | - update webpages for version v1.3.3 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| ; https://docs.platformio.org/page/projectconf.html | ; https://docs.platformio.org/page/projectconf.html | ||||||
|  |  | ||||||
| [common] | [common] | ||||||
| version = "1.3.3" | version = "1.3.5" | ||||||
|  |  | ||||||
| [env:esp32dev] | [env:esp32dev] | ||||||
| platform = espressif32 | platform = espressif32 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user