Philipp Borgers
8e11aa3769
Github actions: Fix deprecation warning for node12
...
"Node.js 12 actions are deprecated. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Please update the following actions to use Node.js 16:
GabrielBB/xvfb-action@v1"
Replaces the obsolete action as suggested by @alisonatwork in
https://github.com/GabrielBB/xvfb-action/issues/30#issuecomment-1335389183
2 years ago
Philipp Borgers
3736502e53
Github actions: Fix deprecation warning for set-output
...
Use of `::set-output` is deprecated. See:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands
2 years ago
Philipp Borgers
dccf0becf2
Github actions: Update install-qt-action to version 3
...
Fixes deprecation warning in build process:
"Node.js 12 actions are deprecated. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Please update the following actions to use Node.js 16: actions/checkout,
jurplel/install-qt-action, actions/cache,
EthanSK/git-branch-name-action, actions/cache, actions/checkout"
2 years ago
Philipp Borgers
403b9400b4
Github actions: Remove git-branch-name action
...
Github provides a `github.ref_name` variable that contains the branch
name:
"The short ref name of the branch or tag that triggered the workflow
run. This value matches the branch or tag name shown on GitHub. For
example, feature-branch-1."
https://docs.github.com/en/actions/learn-github-actions/contexts#github-context
2 years ago
Philipp Borgers
7637bde924
Github actions: Update cache action to version 3
...
Fixes deprecation warning in build process:
"Node.js 12 actions are deprecated. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Please update the following actions to use Node.js 16: actions/checkout,
jurplel/install-qt-action, actions/cache,
EthanSK/git-branch-name-action, actions/cache, actions/checkout"
2 years ago
Philipp Borgers
2556f719e5
Github actions: Update checkout action to version 3
...
Fixes deprecation warning in build process:
"Node.js 12 actions are deprecated. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Please update the following actions to use Node.js 16: actions/checkout,
jurplel/install-qt-action, actions/cache,
EthanSK/git-branch-name-action, actions/cache, actions/checkout"
2 years ago
Friedrich Beckmann
d2483ee8ee
MacOS gstreamer: move environment variable LIBRARY_PATH to project
2 years ago
Friedrich Beckmann
caa6cdf061
MacOS CI: Update gstreamer version from 1.18.1 to 1.18.6
2 years ago
Patrick José Pereira
984e9f2379
github: macos_release: Use official gstreamer pkg
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2 years ago
Friedrich Beckmann
bafd59242e
android CI: fix deployment of apk files
...
When building on the master branch, the android keystore password
is available. Building on a pullrequest or in a forked repository,
the android keystore password is not available.
With the current build structure the "package" directory is
created twice when the android keystore password is available
resulting in a clash and build failure.
I changed the build structure such that correct builds are
created for the two cases with and without the android keystore
password.
3 years ago
Friedrich Beckmann
0b19305c36
fix Android CI for 32bit and 64bit builds
...
* install and use NDK r21e
* update QT install action from v2 to v3
Starting with NDK Version r24 llvm will not accept one-dash
long options anymore. This is bug QTBUG-104580
https://bugreports.qt.io/browse/QTBUG-104580
The r23c NDK version did not work due to issues with
stripping symbols. So I install and use r21e. QT 5.15.2 uses
gradle version 5.6.4 with the default android gradle plugin 3.6.0.
With gradle 6.9.2 and android gradle plugin 4.2.2 the 32bits
build worked. NDK r22b is not compatible with gstreamer 1.18 and
results in a failing 64bit build. Therefore r21e is required for
gstreamer support.
Closes : #10360
3 years ago
Friedrich Beckmann
ada556794e
MacOS CI: Installing Qt failed - updated install script to v3
...
The installation of Qt failed during CI build on github. I updated
the Qt installation script to jurplel/install-qt-action@v3
3 years ago
Philipp Borgers
b183755230
CI: Use Ubuntu 20.04 as build platform
...
"The ubuntu-18.04 environment is deprecated, consider switching to
ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead. For more details
see https://github.com/actions/virtual-environments/issues/6002 "
3 years ago
Andrew Tridgell
3ba3449d97
make the name less confusing in actions
3 years ago
Willian Galvani
559421576b
CI: unify android workflows
3 years ago
Willian Galvani
f6cf2fede2
CI: fix artifact deployment for Android 64bit
3 years ago
Willian Galvani
ffdc157982
CI: fix artifact deployment for Android 32bit
3 years ago
Don Gagne
d308978ab8
Fix tag fetch
3 years ago
Don Gagne
b070c9b559
Fix typo
3 years ago
Don Gagne
95d8deea2d
Stable/Daily determination
...
Fix
Fix
Fix
Fix
Fix
Fix
Fix
Fix
Fix
3 years ago
Don Gagne
2eff8a064e
Version tag fixes
3 years ago
Don Gagne
b19264acd6
Fix Windows S3 upload
3 years ago
Don Gagne
70f4f9d8ae
Fix Windows S3 upload
3 years ago
Don Gagne
5d7f1a9ee7
Fix S3 upload
3 years ago
Don Gagne
ea86602729
More S3 upload work
...
Fix
Fix
3 years ago
Don Gagne
f9f7df46f1
Fix Windows S3 upload
3 years ago
Don Gagne
164a3b8787
Tagged version support
...
Fix
3 years ago
Don Gagne
454f5583df
Push Stable branch builds to S3
3 years ago
Don Gagne
ea8177dea9
Move to Windows 2019
3 years ago
Don Gagne
70d98cab80
Android APK support
3 years ago
Don Gagne
e58c30744e
Build/Drop android APKs
...
Drop APKs
Update
3 years ago
Don Gagne
3ba204490e
Build Android AAB
3 years ago
Don Gagne
f95683b254
Android AAB artifact support
3 years ago
Keith Bennett
c41c2e35c5
ensure `readelf` is available
3 years ago
Keith Bennett
92d310f7c1
Add a post-link script for Linux which fixes up rpath
...
- script is clean according to shellcheck.net
- added the script to the QGCPostLinkCommon
- added patchelf to the Dockerfile and the github workflows for Linux
3 years ago
Matthias Grob
a6da4e5802
CI: Fix S3 upload URL ( #10023 )
3 years ago
Don Gagne
5a3f79e626
Fix Windows S3 upload
3 years ago
Don Gagne
b2f8f86b2a
Fix S3 upload command
...
Fix
3 years ago
Don Gagne
ad7ec0be12
Turn on S3 Upload
3 years ago
Don Gagne
4e4837c893
S3 upload if condition
...
Cut back to build only since AAB doesn't work
Update
3 years ago
Don Gagne
02f81e9162
Android App Bundle support
...
Update
Update
Update
3 years ago
Don Gagne
71baded49f
Get tags
3 years ago
Don Gagne
b0c54230f8
First pass at Android CI github action
...
Update
Update
Update
Update
Update
Update
update
Update
Update
Update
Update
3 years ago
Don Gagne
3620065ed4
Switch to Qt 5.15.2
3 years ago
Ramon Roche
7c0139dbf4
ci: setup python for ubuntu-18.04
3 years ago
Ramon Roche
2851849e87
Update Action to target ubuntu 18.04
3 years ago
Patrick José Pereira
27533e57a8
github: Add android build
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Don Gagne
0391b86eaa
Split into separate workflows, add Windows ( #9674 )
4 years ago
Don Gagne
93766a28d7
Disable S3 Upload
4 years ago
Don Gagne
58610ba742
Fix S3 region
4 years ago