82 Commits

Author SHA1 Message Date
Fabian-Lars
8157b0ec10 feat/fix: upload mobile workflow artifacts (#1233) 2025-12-24 15:28:51 +01:00
Fabian-Lars
25f373077a refactor!: rename includeUpdaterJson to uploadUpdaterJson (#1208) 2025-11-22 16:19:42 +01:00
Fabian-Lars
acc588b4e2 feat: experimental mobile support (#1203) 2025-11-20 15:34:38 +01:00
Fabian-Lars
e153579392 docs: use codeblock to show inputs (#1202) 2025-11-19 14:00:50 +01:00
renovate[bot]
2630249bc4 chore(deps): update dependency globby to v16 (#1201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <github@fabianlars.de>
2025-11-18 14:54:40 +01:00
FabianLars
612ef196d4 refactor: workflowArtifactsNamePattern -> workflowArtifactNamePattern 2025-11-17 23:59:09 +01:00
FabianLars
9f90f24f8e docs(readme): remove "required" column 2025-11-17 23:53:03 +01:00
Fabian-Lars
5d35c8e318 feat!: set asset label to real file name (#1189) 2025-11-16 17:05:49 +01:00
Fabian-Lars
6d11c279be refactor!: remove updaterJsonKeepUniversal (#1185) 2025-11-15 14:01:11 +01:00
Fabian-Lars
c18827ebec refactor!: split workflow artifact configs (#1183) 2025-11-15 13:22:54 +01:00
Fabian-Lars
419b5163e9 feat: add option to not upload .sig files (#1182) 2025-11-15 12:34:57 +01:00
Fabian-Lars
05c1b09fe5 feat: optionally upload workflow artifacts (#1178) 2025-11-14 20:22:28 +01:00
Fabian-Lars
766720b094 refactor!: remove project init feature (#1172) 2025-11-13 18:45:00 +01:00
Fabian-Lars
adb8bd38d1 refactor!: remove includeDebug and includeRelease settings (#1170) 2025-11-13 16:57:56 +01:00
Fabian-Lars
45acc1922a feat: add generatedReleaseNotes (#1164) 2025-11-10 17:12:42 +01:00
s1adem4n
08112f729d feat: add Gitea support (#1106)
Co-authored-by: FabianLars <github@fabianlars.de>
2025-11-04 13:28:13 +01:00
FabianLars
5908eebf61 feat: add _setup as alternative to -setup 2025-10-09 16:37:38 +02:00
FabianLars
fc4608ec08 feat: new -setup injection for namePattern 2025-10-09 16:31:26 +02:00
Fabian-Lars
ac619d2981 fix: fix path lookup for uploadPlainBinary. Add to CI tests. (#1143) 2025-10-01 18:44:15 +02:00
Jeromos Kovács
0085932c0f feat: support --no-bundle arg, add the built bin (#1141)
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-10-01 14:21:51 +02:00
FabianLars
0983b1755e fix: keep using cli output as fallback for assetNamePattern 2025-07-05 22:26:55 +02:00
Lete
5b1138d93c feat: add custom asset filename (#1099)
Co-authored-by: FabianLars <github@fabianlars.de>
2025-07-05 20:26:34 +02:00
Chiichen
fb769255b0 feat: upload assets to the release associated with given tagName (#895)
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2024-12-10 20:30:15 +01:00
Louis Beaumont
29dbe80fdd feat: retry #900 (#964)
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2024-12-10 19:05:22 +01:00
Fabian-Lars
6296461bfc docs: Fix releaseId type in readme 2024-09-20 14:24:31 +02:00
EzraEn
e5c4e13a7c docs: Simplify examples by changing settings: to include: (#772)
* Update publish-to-auto-release.yml

`settings:` to `include:`

* Update publish-to-manual-release.yml

`settings:` to `include:`

* Update test-build-only.yml

`settings:` to `include:`

* Update README.md

`settings:` to `include:`

* Update test-action.yml

`settings:` to `include:`
2024-04-22 14:35:03 +02:00
Lafif Astahdziq
e32358c36b docs: fix incorrect workflow example (#751)
* fix(doc): fix missing variable in workflow example

    - Added the missing settings variable to the example in the readme.

* fix(doc): fix missing variable in workflow example

    - Added the missing settings variable to the example in the readme.
2024-04-04 01:35:48 +02:00
Fabian-Lars
23a6a02177 chore: Update examples to build for intel and arm macs (#749)
* chore: Update examples to build for intel and arm macs

* reword

* reword again [skip ci]
2024-04-02 17:42:58 +02:00
FabianLars
a929b44b60 ci: Don't try to upload test artifacts in prs from forks 2024-01-01 21:51:55 +01:00
Fabian-Lars
1fb5053d19 feat: always package .app.tar.gz archive (#657)
This may make it a tiny bit easier to upload the app when not using the action
2024-01-01 21:37:33 +01:00
Akirami
d618a422b9 feat: Add appVersion output (#645)
* feat: add `appVersion` output

* update
2023-12-18 23:40:07 +01:00
Fabian-Lars
6fe8cec72e chore: Move examples into files. Add Sponsors section to readme. (#620)
* chore: Move examples into files. Add Sponsors

* bold

* move it up a line
2023-11-23 16:42:03 +01:00
Fabian-Lars
b862ca088a fix!: Fix upload issues when repo does not contain package.json, fixes #561 (#602)
* fix!: Fix upload issues when repo does not contain package.json, fixes #561

* move getInfo call after init/build

* fix ci example
2023-11-16 14:26:38 +01:00
Konstantin Azizov
d9255546d4 chore: bump Node to v20 (#590) 2023-10-27 14:57:37 +02:00
Pavel Kuzmin
683dc8624e feat: add deploy to custom repo (#457)
* add owner and repo

* fix error

* update dist

* fix

* add releaseCommitish info

* refactor

* refactor

* wording

* rebuild dist

---------

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2023-05-09 15:33:44 +02:00
FabianLars
fa82b5395a fix(json): always fill out native macos fields 2023-05-03 22:03:08 +02:00
Fabian-Lars
0ba09ea554 feat: Handle nsis builds, closes #436 (#446)
* feat: Handle nsis builds, closes #435

* handle wix+nsis conflict in updater json

* rebuild dist

* manually convert to bool

* fix nsis updater bundle name

* change file

* reword "Expected artifacts paths", ref #435
2023-05-03 12:51:19 +02:00
Fabian-Lars
91a6560a16 feat: Handle universal macos in updater json, closes #444 (#447)
* remove unused imports

* feat: Handle universal macos in updater json

* readme
2023-05-03 18:41:13 +08:00
Fabian-Lars
240732d2e7 fix!: remove broken configPath option (#428)
* fix!: remove broken `configPath` option

* try to read --config arg as json string first

* resolve config flag relative to projectPath

* better --config error message

* typo
2023-04-30 18:20:11 +02:00
FabianLars
fde6a508bd chore: Add bundleIdentifier and includeUpdaterJson to readme 2023-03-30 13:42:30 +02:00
Fabian-Lars
a778402ba7 fix: switch from npx to npm run, closes #367 (#387)
* fix: switch from `npx` to `npm run`, closes #367

* fix command options if runner doesnt use npm run

* don't append `--` if there are no args

* further explain projectPath usage

* Update README.md
2023-03-08 13:56:16 +01:00
Fabian-Lars
945d658975 chore: update dependency installation in readme (#386) 2023-02-22 20:08:18 +01:00
Fabian-Lars
e1348b72c4 chore: clearify the readme a bit (#377)
* chore: clearify readme a bit

* wording

* wording
2023-02-21 10:28:12 +01:00
Raphii
5ae9606989 feat: Add includeRelease option to allow for disabling release builds (#365)
* Add options for disabling release builds

* Update readme

* Set includeRelease to true by default

* rebuild dist

* add changefile

---------

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2023-02-06 15:11:08 +01:00
Fabian-Lars
fa6292738e chore: add explicit permissions to readme example 2023-01-19 21:26:46 +01:00
Lorenzo Lewis
5a6072a9ed Update README.md 2022-12-15 23:35:03 +00:00
Ludea
40e660a8ca add artifact paths to action output (#343)
* artifactPath output

* return artifacts path

* doc

* Update action.yml

* stringify path

* add missing `)`

* add changefile

* rebuild dist

* update action.yml

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2022-12-15 15:09:19 +01:00
Fabian-Lars
dddfe2eddb fix: read tagName if releaseId is provided. fixes incorrect download urls (#332)
* chore: add prettier

* fix: get tag from release if tagName is empty

* use tagName input and fall back to 'latest'

* revert tagname request

* fix link on 'latest' fallback

* starting to feel stupid

* oof

* add note about tagName in readme
2022-12-05 01:39:28 +01:00
Fabian-Lars
e60a38e362 chore: Update versions in workflow examples 2022-12-03 15:45:06 +01:00
Fabian-Lars
670121e763 fix(docs): Change matrix.platform to ubuntu-20.04 in readme examples.
ubuntu-latest will be upgraded to 22.04 in the near future which is too recent for Rust apps.
2022-08-11 13:09:55 +02:00