Skip to content

Build and Release workflow#47

Merged
vrmiguel merged 1 commit intovrmiguel:mainfrom
hillac:main
Nov 20, 2025
Merged

Build and Release workflow#47
vrmiguel merged 1 commit intovrmiguel:mainfrom
hillac:main

Conversation

@hillac
Copy link
Contributor

@hillac hillac commented Nov 18, 2025

Adds a github action to build the app using github.com/tauri-apps/tauri-action. Makes distribution/installation easier. Another pr I might try setup flatpak.

@vrmiguel
Copy link
Owner

Thanks @hillac! The idea is that this new action would run for every new release published?

@hillac
Copy link
Contributor Author

hillac commented Nov 19, 2025

Yeah right now it's set up so you push to the 'release' branch and it will build. Although another way to do it would be to make tags, so when you create a release version tag it will run.

@vrmiguel
Copy link
Owner

@hillac maybe for now we make it run for every commit? Would that be possible? Just so we can test this new code out

@hillac
Copy link
Contributor Author

hillac commented Nov 20, 2025

You can see I've run it on my fork here: https://github.com/hillac/pgpad/releases

You can change release in

on:
  push:
    branches:
      - release

to main if you want it on every commit.

@vrmiguel
Copy link
Owner

You can see I've run it on my fork here: https://github.com/hillac/pgpad/releases

Ohh amazing! Thank you for this PR :D

@vrmiguel vrmiguel merged commit 0a6b714 into vrmiguel:main Nov 20, 2025
1 of 2 checks passed
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