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
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
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
bd678659a2
Update Ubuntu
2022-12-01 19:52:56 +02:00
Matthias Mailänder
71956cb2a2
Documentation split release/playtest into different branches.
2022-10-21 18:54:58 +03:00
penev92
49ac9079a2
Renamed SpriteSequence documentation command and output file
2022-09-17 15:15:42 +02:00
penev92
c52913716c
Added SpriteSequence documentation generation
2022-09-09 21:18:58 +02:00
penev92
737cdd7851
Reworked trait documentation generation
...
Switched the Utility's ExtractTraitDocsCommand output to JSON.
Updated documentation generation to use that and the new Python script to generate the Markdown file, same as the Weapon documentation.
2022-09-02 20:56:55 +02:00
penev92
a522457bb6
Reworked weapon documentation generation
...
Switched the Utility's ExtractWeaponDocsCommand output to JSON.
Added a Python script to generate documentation Markdown from JSON.
2022-09-02 20:56:55 +02:00
Matthias Mailänder
9bb41630e7
Update documentation action to .NET 6
2022-02-06 18:06:44 +01:00
Paul Chote
299b8880dd
Fix api output directory.
2020-12-14 18:33:35 +01:00
Paul Chote
61027e4067
Fix docs.openra.net repository reference.
2020-12-14 18:33:35 +01:00
Paul Chote
a7249c10dc
Fix docs.openra.net documentation workflow.
2020-12-13 15:35:31 +01:00
Paul Chote
611d12ac78
Migrate CI and packaging from Travis CI to GitHub Actions.
2020-12-12 20:17:29 +00:00