Matthias Mailänder
d6e2257158
Use oldest supported macOS.
2026-01-25 18:49:57 +00:00
Matthias Mailänder
1539741e71
Don't run the CI build when only Python scripts are edited.
2025-12-15 19:14:12 +02:00
dependabot[bot]
7cef83c51c
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 14:40:21 +01:00
dependabot[bot]
915ad36ddc
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-11-21 15:03:29 +01:00
Matthias Mailänder
2cb1e5f8c5
Allow unsigned builds in private forks.
2025-10-31 19:09:21 +01:00
Matthias Mailänder
79288c6ee3
Move code signing into production.
2025-10-31 19:09:21 +01:00
dependabot[bot]
79765004fc
Bump signpath/github-action-submit-signing-request from 1 to 2
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 1 to 2.
- [Release notes](https://github.com/signpath/github-action-submit-signing-request/releases )
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 16:25:48 +01:00
dependabot[bot]
4cd1b4e208
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-10-31 13:37:18 +02:00
Matthias Mailänder
361ec67ad9
Setup SignPath for Microsoft Authenticode.
2025-10-03 13:36:50 +01:00
dependabot[bot]
4823c3365f
Bump actions/setup-dotnet from 4 to 5
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-05 09:35:15 +02:00
dependabot[bot]
792231fbb9
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-08-12 10:22:31 +02:00
Matthias Mailänder
f8c8c36307
Don't rebuild on Markdown updates.
2025-08-10 12:10:25 +03:00
Matthias Mailänder
0b13ee3e49
Update to lowest supported Windows server image.
2025-06-12 20:04:35 +03:00
Matthias Mailänder
798593bede
Enable Dependabot for GitHub Actions.
2025-05-09 17:54:51 +03:00
Matthias Mailänder
7e669013d9
Avoid a thirdparty action.
2025-03-18 14:57:58 +02:00
Matthias Mailänder
c4756b78ae
Avoid thirdparty action.
2025-03-18 14:18:26 +02:00
Matthias Mailänder
e4ec2dfb4a
Quiet the chocolatey install.
2025-03-04 09:10:35 +02:00
michaeldgg2
81aa068b15
Upgrade to .NET 8.0 and remove/migrate obsolete stuff
2025-02-15 08:56:24 +00:00
michaeldgg2
c7cc9a68fd
Eradicate ☠ Mono ☠
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2025-01-07 18:07:13 +02:00
Gustas
0eb173e046
Install missing linux utilities
2024-11-16 18:39:22 +00:00
DrSheppard
42989c74aa
delete libfuse redundand installation
2024-11-01 12:22:04 +00:00
Matthias Mailänder
c779f4de8d
Update macOS runner.
2024-08-11 12:38:53 +03:00
Matthias Mailänder
bc29707e87
Mention infrastructure Patreon account.
2024-06-03 10:25:06 +02:00
Matthias Mailänder
af81dca3ff
Update GitHub Actions
2024-04-03 15:03:51 +03:00
penev92
02d31a2f2c
Fix documentation workflow always trying to commit
...
Don't try to commit and push if there is nothing to commit, because git will exit with 1, failing the workflow.
A continuation of ca6b87d05e .
2023-12-13 23:13:24 +02:00
Pavel Penev
ca6b87d05e
Fix documentation workflow always trying to commit
...
Don't try to commit and push if there is nothing to commit, because git will exit with 1, failing the workflow.
2023-11-29 17:59:12 +01:00
Pavel Penev
ff49411bc1
Updated wiki job to use prepare job output
2023-11-21 17:20:22 +02:00
Pavel Penev
c80020f451
Update documentation job to use prepare job output
2023-11-21 17:20:22 +02:00
Pavel Penev
54c2f7d2b4
Added a prepare job to documentation GH workflow
2023-11-21 17:20:22 +02:00
penev92
59ad9e3cd7
Automated documentation.yml running on bleed merge
2023-11-20 16:07:16 +02:00
penev92
ead6bdecb6
Automated documentation.yml running on git tag
...
For release and playtest tags.
2023-11-20 16:07:16 +02:00
penev92
104801cdca
Parameterized duplicate code in documentation.yml
2023-11-20 16:07:16 +02:00
Matthias Mailänder
855e839b77
Try to fix chocolatey.
2023-06-09 19:25:36 +02:00
Matthias Mailänder
de22556153
Move unit testing into the make script.
2023-06-01 12:43:10 +02:00
Matthias Mailänder
dd9ab16401
Run unit tests on Linux.
2023-06-01 12:43:10 +02:00
Gustas
ade27ad8b9
Fail CI on lint warnings
2023-05-19 17:25:03 +02:00
Matthias Mailänder
b0aea7b810
Bump checkout action.
2023-01-04 21:54:55 +00:00
Matthias Mailänder
f65c3a09db
Bump setup .NET action.
2023-01-04 21:54:55 +00:00
abcdefg30
0d654d5e53
Change into the correct directory before trying to push
...
Each workflow step starts back in the default directory,
so we need to checkout the repository folder again
2022-12-24 16:02:46 +01:00
abcdefg30
ffa015dc21
Let the documentation workflow fetch the required git branch
2022-12-24 16:02:46 +01:00
Paul Chote
e2e541a251
Package macOS releases as a universal binary.
...
* Minimum macOS version is raised to 10.11.
* App bundles ship 3 versions of the runtime and engine binaries,
and a fat launcher that selects the appropriate runtime/apphost.
* Mono is used for macOS 10.11 - 10.14, or if OPENRA_PREFER_MONO
environment variable has been set.
2022-12-23 12:54:06 +02:00
abcdefg30
70549fce14
Run the CI workflow on PRs targeting prep
2022-12-21 13:28:14 +02:00
Alex
82d0546d16
build: harden workflow permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com >
2022-12-19 22:40:19 +13:00
Matthias Mailänder
4ffd81bd41
Fix documentation deployment.
2022-12-18 12:57:08 +13:00
Matthias Mailänder
4f016f149f
Install libfuse2 in Ubuntu 22.04
2022-12-06 09:46:48 +02:00
Matthias Mailänder
3091504c7e
Unify file extensions.
2022-12-01 19:52:56 +02:00
Matthias Mailänder
bd678659a2
Update Ubuntu
2022-12-01 19:52:56 +02:00
Matthias Mailänder
435c999abf
Update notarisation to XCode 13 tooling.
2022-11-27 20:31:10 +01:00
darkademic
f612d82797
Use MacOS 11 for release packaging.
2022-10-29 18:30:58 +02:00
Matthias Mailänder
71956cb2a2
Documentation split release/playtest into different branches.
2022-10-21 18:54:58 +03:00