action-electron-builder icon indicating copy to clipboard operation
action-electron-builder copied to clipboard

✨ Add `skip_install`

Open CryogenicPlanet opened this issue 3 years ago • 7 comments

Already has a skip_build option I think a skip_install in the same vain can be useful for people who want to cache package installation or use something like pnpm

It is a very minor change hence didn't make a detailed PR

CryogenicPlanet avatar Apr 19 '21 09:04 CryogenicPlanet

Exactly what I need for #61

imolorhe avatar Apr 21 '21 09:04 imolorhe

As a temporary fix @imolorhe you can directly use that repo.

Also adding closes #61

- name: Build/release Electron app
        uses: cryogenicplanet/action-electron-builder@v2
        with:
          # GitHub token, automatically provided to the action
          # (No need to define this secret in the repo settings)
          github_token: ${{ secrets.github_token }}
          skip_install: true

          # If the commit is tagged with a version (e.g. "v1.0.0"),
          # release the app after building
          release: ${{ startsWith(github.ref, 'refs/tags/v') }}

CryogenicPlanet avatar Apr 21 '21 12:04 CryogenicPlanet

@CryogenicPlanet already did 😄 I needed it urgently https://github.com/imolorhe/altair/commit/13f6d2005650a7e195b87378715889e069add3ce It works perfectly. Thank you

imolorhe avatar Apr 21 '21 12:04 imolorhe

Any way of getting this merged soon? 😄

markxoe avatar May 29 '21 19:05 markxoe

@samuelmeuli do you need help maintaining this project? I'll volunteer

mifi avatar Jul 22 '22 08:07 mifi

We are using this action at my company so We can maintain it as well

andirsun avatar Jul 23 '22 21:07 andirsun

If you wish to use an updated version & see your PR accepted go here: https://github.com/Yan-Jobs/action-electron-builder

imyanice avatar Sep 22 '22 13:09 imyanice