Commit graph

107 commits

Author SHA1 Message Date
Tyler Wilding 105ea35f28
ci: enable verbose logs for tauri build to resolve macOS intermittent failures (#564)
Some checks failed
📝 Linter / Frontend (push) Has been cancelled
📝 Linter / Backend Formatting (push) Has been cancelled
📝 Linter / Backend Linter (push) Has been cancelled
🧪 Tests / Frontend (push) Has been cancelled
🔨 Build / App (macos-12) (push) Has been cancelled
🔨 Build / App (ubuntu-20.04) (push) Has been cancelled
🔨 Build / App (windows-latest) (push) Has been cancelled
macOS builds are failing intermittently and the logs have no indication
as to why, enabling verbose logs is the recommendation from tauri's
support channels.

Hopefully the next time it happens there's a clue as to why.
2024-09-18 20:31:24 -04:00
Tyler Wilding 6637271484
ci: move up a directory before handling metadata (#511) 2024-06-28 02:30:53 -04:00
Tyler Wilding 2ef382b57f
ci: debugging logs to figure out CI failure (#510) 2024-06-28 02:24:46 -04:00
Milkfat32 51a0bb1100
Modify release job and correct metainfo (#509)
Add updating the release in the metainfo file using appstreamcli

---------

Co-authored-by: Milkfat32 <milkfat32@github.com>
2024-06-28 01:52:40 -04:00
Tyler Wilding 778b8ab8e4
ci: update to macos-12 and node-20 (#466) 2024-04-14 15:25:58 -04:00
dependabot[bot] 633aac0737
build(deps): bump actions/setup-node from 3 to 4 (#359)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-05 13:13:17 -05:00
dependabot[bot] 83abded83e
build(deps): bump actions/checkout from 3 to 4 (#328)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-08 23:59:08 -04:00
Tyler Wilding 352f7048c6
Dynamically change game background based on user's game completion (#298) 2023-08-29 22:01:56 -04:00
Tyler Wilding e73fa3651a
ci: fix some asset naming and scripts for next release 2023-07-31 02:15:18 -04:00
Tyler Wilding 83e11095bd
ci: ensure final step has necessary permissions 2023-07-31 01:26:47 -04:00
Tyler Wilding f326e39898
ci: remove bogus expected asset 2023-07-31 00:46:30 -04:00
Tyler Wilding 2ce541714e
ci: include a .app release, include macOS in release metadata generation 2023-07-31 00:13:22 -04:00
Tyler Wilding 64ddc0305b
ci: fix output naming 2023-07-30 23:12:03 -04:00
Tyler Wilding 3914b71eff
ci: fix permissions for creating release 2023-07-30 23:06:53 -04:00
Tyler Wilding 34581d941f
ci: continue to use PAT in critical sections (#292) 2023-07-30 23:02:29 -04:00
Tyler Wilding e630f1f561
macOS support and a handful of bug fixes encountered along the way (#291) 2023-07-30 21:25:21 -04:00
Tyler Wilding 63e42e12bd
ci: simplify release workflow and verify release assets prior to publishing (#284) 2023-07-22 15:28:13 -04:00
Tyler Wilding 620c41ceb4
tests: Start writing tests, Splash and some of the lib/ functions (#280) 2023-07-22 00:07:23 -04:00
dependabot[bot] bc25fc5714
build(deps-dev): bump the frontend-deps group with 7 updates (#278)
Co-authored-by: renovate[bot] <!-- raw HTML omitted --></p>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-07-19 01:02:54 -04:00
Tyler Wilding 956e36a336
lint: fix Rust lints (#242) 2023-06-05 22:33:15 -04:00
Tarun Samanta 7ff88c43b1
ci: add Clippy Linter (#207) 2023-06-05 21:39:34 -04:00
Tyler Wilding 6eeb30a894
Improve errors and handling of corrupted / incorrectly downloaded versions (#226) 2023-05-19 19:35:07 -04:00
Tyler Wilding 40e1447a9e
Revamp OpenGL requirements check and allow re-checking or bypassing it (#180) 2023-05-16 00:23:26 -04:00
Tyler Wilding 5a3c805430
tauri: update to 1.3.0 and fix release process (#203) 2023-05-06 20:42:31 -04:00
Tyler Wilding dd68147f1d
f/update: make the dependency toggle actually do something (#204) 2023-05-06 20:35:53 -04:00
Tyler Wilding 92fe8ac29a
logs: improve the logs around update checking (#197) 2023-05-06 13:44:08 -04:00
Tyler Wilding 8bd77d853a
ci: resolve all issues in CI discovered during QA 2023-03-12 17:04:57 -04:00
Tyler Wilding 0268daa9f7
updater: fix launcher updater page, needs to be tested though 2023-03-06 23:46:45 -05:00
Tyler Wilding 2df3776aa8
ci: some more CI cleanup with npm -> yarn 2023-03-01 20:29:49 -05:00
Tyler Wilding 4400c71e56
ci: remove npm usages from CI workflows 2023-03-01 01:01:18 -05:00
Tyler Wilding 4a398175b6
Merge remote-tracking branch 'origin/main' into dev/new-ui 2023-02-12 19:17:56 -05:00
Tyler Wilding da9b9acf5f
ci: avoid rate limits when downloading the artifacts (#89) 2022-12-31 18:42:29 -05:00
Tyler Wilding 318440b18a
ci: ubuntu-latest is A/B testing with ubuntu-22.04 need to pin (#73) 2022-11-29 23:31:29 -05:00
Tyler Wilding 348e7be3d3
ci: ensure linux binaries have execute perms (#57) 2022-11-01 22:46:24 -04:00
Tyler Wilding e5f8ce31f5
release: fetch changes when creating release for better notes (#38) 2022-10-10 19:45:23 -04:00
Tyler Wilding 7dbb41c6e9
release: update glewinfo paths 2022-09-19 18:08:19 -04:00
Tyler Wilding bbb0a3c12f
ci: run CI on new int-branch 2022-09-18 19:22:19 -04:00
Tyler Wilding c7906ea73f
ci: adjust release kickoff when coming from jak-project (#27) 2022-08-22 20:33:29 -04:00
Tyler Wilding 2316ed8457
release: improve tag finding to respect caret ranges (#24) 2022-08-19 19:09:45 -04:00
Tyler Wilding c0d01883a0
ci: switch to cargo generate-lockfile 2022-08-11 23:39:54 -04:00
Tyler Wilding b959e439a7
ci: fix linux environment for running cargo check 2022-08-11 23:08:52 -04:00
Tyler Wilding d20787ecc6
release: update Cargo.lock as well after bumping versions (#136) 2022-08-08 20:01:11 -04:00
Tyler Wilding 1baf059a3c
Fix log flushing and add await to confirmation dialog calls (#127) 2022-07-25 19:55:59 -04:00
Tyler Wilding 67e220dc7c
Attempt to add caching to our builds (#123) 2022-07-24 00:25:53 -04:00
Tyler Wilding 00f6218015
Update logging and a few other small cleanup areas (#110) 2022-07-22 22:35:39 -04:00
dependabot[bot] 0bd1430115
build(deps): bump actions/checkout from 2 to 3 (#74)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 00:00:47 -04:00
dependabot[bot] 85a6387890
build(deps): bump EndBug/add-and-commit from 8 to 9 (#73)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-21 22:34:38 -04:00
dependabot[bot] 2dd67d35bd
build(deps): bump actions/setup-node from 1 to 3 (#72)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-21 22:34:08 -04:00
Tyler Wilding e42255bb6b
release: fix new metadata file path 2022-06-21 21:34:40 -04:00
Tyler Wilding 4af8b93de5
release: persist the version of jak-project that we downloaded (#69)
* release: persist the version of `jak-project` that we downloaded

* release: go back to specifying `targets`
2022-06-21 21:02:26 -04:00