Skip to content

Automate release publishing for multi-platform builds#3

Open
Copilot wants to merge 3 commits intomainfrom
copilot/release-build-alinanlar
Open

Automate release publishing for multi-platform builds#3
Copilot wants to merge 3 commits intomainfrom
copilot/release-build-alinanlar

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

Build artifacts were uploaded to GitHub Actions with 14-day retention but never published as releases. When version tags are pushed, binaries should be attached to a GitHub release for permanent distribution.

Changes

Added release job to workflows that:

  • Triggers only on version tags (v*)
  • Runs after all platform builds complete
  • Downloads artifacts from Linux, Windows, and macOS builds
  • Creates GitHub release with all binaries and auto-generated notes

Implementation

release:
  name: Create Release
  needs: build
  runs-on: ubuntu-latest
  if: startsWith(github.ref, 'refs/tags/v')
  permissions:
    contents: write
  
  steps:
    - uses: actions/download-artifact@v4
      with:
        path: artifacts
    
    - uses: softprops/action-gh-release@v1
      with:
        files: |
          artifacts/wails-ubuntu-latest/*
          artifacts/wails-windows-latest/*
          artifacts/wails-macos-latest/*
        generate_release_notes: true

Usage: git tag v1.0.0 && git push origin v1.0.0


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 11, 2026 01:23
Co-authored-by: emrekayik <54414075+emrekayik@users.noreply.github.com>
Co-authored-by: emrekayik <54414075+emrekayik@users.noreply.github.com>
Copilot AI changed the title [WIP] Publish build alınanlar as release Automate release publishing for multi-platform builds Feb 11, 2026
Copilot AI requested a review from emrekayik February 11, 2026 01:26
@emrekayik
Copy link
Member

gusel

@emrekayik
Copy link
Member

nice

@emrekayik emrekayik marked this pull request as ready for review February 11, 2026 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants