dependabot[bot]
fc0d8c0546
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 12:50:00 +00:00
Beq
8043d2544b
OK, scrap that github hated it.
2025-11-18 17:43:04 +00:00
Beq
9a2b71de20
See if we can manually run a single build, also dump mac tree
2025-11-18 17:37:20 +00:00
Ansariel Hiller
c73ef2d2b1
Merge pull request #172 from FirestormViewer/dependabot/github_actions/actions/upload-artifact-5
...
Bump actions/upload-artifact from 4 to 5
2025-11-01 11:10:45 +01:00
dependabot[bot]
b0f179945e
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:05:23 +00:00
dependabot[bot]
c4915f9932
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-11-01 10:05:14 +00:00
dependabot[bot]
0b8db937e7
Bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 10:07:50 +00:00
Ansariel Hiller
1f53ef9808
Merge pull request #158 from FirestormViewer/dependabot/github_actions/actions/download-artifact-5
...
Bump actions/download-artifact from 4 to 5
2025-09-01 23:42:20 +02:00
dependabot[bot]
a21813339a
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-09-01 18:29:37 +00:00
dependabot[bot]
1afff91ed2
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 18:14:06 +00:00
Beq
70768b815f
Final permutation test. try gcc-13 and hope.
2025-08-17 21:38:24 +01:00
Beq
d7e2e91dca
Merge branch 'try-22.04'
2025-08-17 21:18:28 +01:00
Beq
e7a0751a2c
Try g++-14 on the slow older runners :-(
2025-08-17 21:15:14 +01:00
Beq
2339174f66
Ubuntu 22.04 python is not python3 (I think)
2025-08-17 14:47:11 +01:00
Beq
dabf5cc037
Fx indent
2025-08-17 14:26:21 +01:00
Beq
979593d5fb
Workaround container needing 22.04 python
2025-08-17 14:18:02 +01:00
Beq
6833849876
Need to adjust runs-on to pick up the container properly
2025-08-15 18:12:38 +01:00
Beq
16a2ae0179
Use sudo inside dockerised Ubuntu
2025-08-15 17:02:34 +01:00
Beq
a43c11bbaa
Test containerised build on Linux with g++14 toolchain.
2025-08-15 14:22:21 +01:00
Beq
3dcad73d2e
Reduce lifetime of Beta to 28 days
...
Too many old betas hang around. These add no value in testing.
Beta now 28, Alpha and Nightly both at 14
2025-08-10 10:00:46 +01:00
Beq
e33936b5c8
Add the fontconfgi1-dev package dependency
...
CMake failing on 24.04, did not on 22.04 so default package setup must have changed? Either that or pkg-config is being a pain.
2025-08-10 09:56:33 +01:00
Beq
47dbce2fa9
Move to Ubuntu 24.04 runner
2025-08-09 19:08:58 +01:00
Beq
c14d0d50b1
Update macOS version for build matrix
...
macos-14 to macos-15 aligns with LL
2025-08-09 15:24:42 +01:00
Beq
600cef0c8d
Upgrade signing tools
2025-06-08 16:58:51 +01:00
Beq
11a129f997
Fix typo blindness
2025-06-06 10:56:56 +01:00
Beq
cc78d03cc6
CI logging tweak
2025-06-06 03:11:11 +01:00
Beq
9db37c8cf0
Remove another duplicate in Credits and tweak build
2025-06-04 09:04:26 +01:00
Beq
a7fe69cc37
Support potential UA override
2025-06-04 01:09:03 +01:00
Beq
d36c7ea161
Improve trusted signing coverage, remove it from nightlies to control costs.
2025-01-24 23:23:47 +00:00
Beq
bd9689bea9
Ugh, use pwsh to avoid filesystem escaping silliness
2025-01-23 21:39:10 +00:00
Beq
56f2e45bce
Rationalise things and use pwsh or bash env syntax as needed
2025-01-23 20:49:28 +00:00
Beq
9bf723d16d
silly typo fix
2025-01-23 16:12:32 +00:00
Beq
977d47bb5a
Try a different way to find the latest signtool on github runners
2025-01-23 15:45:01 +00:00
Beq
9506ce453b
fix yml a bit
2025-01-23 15:11:49 +00:00
Beq
db28566220
Prep for Azure Trusted Signing
2025-01-23 14:42:05 +00:00
Beq
7a24166706
Update MacOS runners to macos-14 to avoid deprecation brownouts
...
should also fix the homebrew warnings.
2024-10-14 00:48:37 +01:00
Beq
d64f98b8e3
More adjustments to handle expanded build matrix
2024-09-29 15:34:05 +01:00
Beq
f8cca242f2
cos bash hates me
2024-09-29 00:11:57 +01:00
Beq
0c8dc7d1f8
Updated build workflow for avx2
...
Significant changes include:
- Added a new 'variant' matrix in the GitHub Actions workflow, replacing the previous 'addrsize' matrix.
- Introduced support for AVX2 builds with additional flags.
- Modified artifact naming to include the variant type.
- Updated tag-fs-build.yml to reflect changes in tag creation logic.
- Overhauled extract_vars_from_zipfile_name function in download_list.py to handle new filename format and provide more detailed extraction of variables from zip file names.
- Included variant information in gathered build info and updated fs_version_mgr accordingly.
2024-09-29 00:04:56 +01:00
Beq
52072ac3f6
[build]Add a json build_info file to the artifacts
2024-09-26 01:34:35 +01:00
Beq
f346e830ff
[build] Mac splats - locate the dSYM files
2024-09-25 23:55:38 +01:00
Beq
7edbaaf40a
[build] Unpack dSYM from xcarchive before upload
2024-09-25 21:54:03 +01:00
Beq
7e2122f436
Need a key to get in.
2024-09-16 19:45:07 +01:00
Beq
33dbff8d7c
Massive overhaul of build publishing
...
This will doubtless break horribly.
2024-09-16 02:25:56 +01:00
Beq
2673522b20
Revert back to Bugsplat-Git now that they've merged my fix
...
We may still need to use mine, so let's test
2024-09-15 13:58:21 +01:00
Beq
3aae77cc6f
Capture the BUGSPLAT_DB and fix Mac executable name
2024-09-06 17:47:00 +01:00
Beq
240f69f830
correct case for VIEWER_VERSION.txt
2024-09-04 00:44:07 +01:00
Beq
96ef422551
Let's just try Linux without the dumpSyms
2024-09-03 22:11:08 +01:00
Beq
6b2e9ffb77
Linux needs pwsh for the dump-syms...
...
We'll see if installing ti works before we resort to cloning the action and rewriting it to bash
2024-09-03 16:15:58 +01:00
Beq
85b07d8817
Updated npm packages in GitHub workflow
...
npm dump-syms installation can fallback to source building. This has a dependency on pre-gyp to grab cargo.
2024-09-03 13:43:06 +01:00