Michael Bucari-Tovo
d1ce9d5a83
Update Mac Workflow
...
- Add new repo variables
- `SIGN_MAC_APP_ON_VALIDATE` will force sign/notarize on the validate workflow (normally only done for releases)
- `WAIT_FOR_NOTARIZE` Causes the build-mac workflow to wait for apple to notarize the bundle so that it can be stapled. This is usually fast (1-2 mis), but can be very long and may cause workflow runners to time out.
2025-11-14 11:19:21 -07:00
Mbucari
9f6d08fc1f
Update Workflows
...
- Simplify workflows build commands
- Don't build ReadyToRun on validate
- Move get-version into it's own job in build.yml
- Split macOS into it's own reusable workflow
- Add app bundle code signing
- Add notarization
2025-11-13 22:59:26 -07:00
dependabot[bot]
e8fa3f14b3
Bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 14:59:43 +00:00
dependabot[bot]
f955daa5ed
Bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-06 14:09:36 +00:00
Michael Bucari-Tovo
d195dd07dc
Remove upload-release-assets package (out of support)
2025-02-27 09:30:08 -07:00
Aaron Reisman
1f839606ae
Add a pattern to exclude docker build artifact from release
2024-11-14 16:33:30 -06:00
Aaron Reisman
cd7040cdc7
pretty up the workflows
2024-11-14 11:18:16 -06:00
Aaron Reisman
074fe79ded
Update docker workflow to try building on validate
2024-10-21 17:13:08 -05:00
rmcrackan
c74e26e1af
Update release.yml
...
Release titles: don't include "v" in front of version number
2024-06-26 07:54:11 -04:00
dependabot[bot]
662c0ec871
Bump softprops/action-gh-release from 1 to 2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 14:20:12 +00:00
dependabot[bot]
bb8dd615db
Bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-15 14:08:26 +00:00
dependabot[bot]
e1e663e327
Bump dwenegar/upload-release-assets from 1 to 2
...
Bumps [dwenegar/upload-release-assets](https://github.com/dwenegar/upload-release-assets ) from 1 to 2.
- [Release notes](https://github.com/dwenegar/upload-release-assets/releases )
- [Commits](https://github.com/dwenegar/upload-release-assets/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: dwenegar/upload-release-assets
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-13 14:37:55 +00:00
Michael Bucari-Tovo
25f7c29380
New linux build workflows
2023-02-17 18:04:34 -07:00
Michael Bucari-Tovo
d496564f0d
Edit Mac and Linux bundle build workflows
2023-02-12 21:50:33 -07:00
Michael Bucari-Tovo
3bca495521
Add MacOS app bundle workflow
2023-02-11 23:38:17 -07:00
Aaron Reisman
17103ed066
Get release id correctly
2023-01-22 15:33:27 -06:00
Aaron Reisman
b6b29309c9
Go back to the old way of uploading assets
2023-01-22 15:15:56 -06:00
Aaron Reisman
a04538710f
Try with a different glob
2023-01-22 14:53:05 -06:00
Aaron Reisman
01f6f5c137
Add name to release
2023-01-22 14:17:08 -06:00
Aaron Reisman
b1a37cbd8c
Switch to a still maintained release action
2023-01-22 13:56:36 -06:00
Aaron Reisman
8c59e1280b
Wait for deb to be finished before releasing
2023-01-22 13:20:59 -06:00
Aaron Reisman
00339127aa
reference correct deb yaml
2023-01-22 13:15:51 -06:00
Aaron Reisman
6cfd2dea96
Move deb building out of the build pipeline
2023-01-22 13:01:12 -06:00
Mbucari
38c75dc8c5
Update workflows
2023-01-12 15:47:01 -07:00
pixil98
5ae2a99c14
Docker workflow ( #7 )
...
* Refactored workflows
* Added docker build to release
* Linux and MacOS now build on Linux
2022-12-18 17:57:37 -06:00