Commit graph

215 commits

Author SHA1 Message Date
e30a19b008 Update Doxygen GitHub Actions builds
Update to Ubuntu 22.04 for newer doxygen
Update Actions to fix nodejs12 depreciation warning.

Add Doxygen build and deploy status to README.md
2023-02-04 19:19:25 +01:00
5af7df7153 Remove debug step from workflow 2022-12-07 08:50:46 +01:00
1ca69fde93 Add GitHub Actions CI builds for amd64 and aarch64 Linux server packages. 2022-12-07 00:57:57 +01:00
2ec60c6bcc Remove unused files 2022-11-25 22:03:17 +01:00
4aad531049 Add license information to a bunch of files 2022-11-25 22:02:06 +01:00
3581f2d271 Fix deprecation warnings 2022-11-06 23:00:44 +01:00
8f03716003 Remove currently unused Android code 2022-11-06 23:00:16 +01:00
f56e1a8474 Switch to GitHub Actions artifact storage 2022-11-06 22:59:56 +01:00
d2a768c2f0 Renamed environment variables 2022-09-08 22:18:50 +02:00
9b6d202a21 Rebranding and fixing URLs 2022-09-08 22:10:13 +02:00
fd8b440d91 Upload Android build artifacts (if existent) 2022-08-24 15:52:45 +02:00
9a62901686
Fix wrong libdouble-conversion package name 2022-08-23 21:41:22 +02:00
ad9c08ff5c
Merge pull request #162 from JulianGro/macOS_vcpkg
Update VCPKG
2022-08-21 22:30:49 +02:00
fd20b94410 Do not upload stub Linux packages 2022-08-16 00:27:26 +02:00
b54abd819c Switch GitHub Actions Linux builds away from Ubuntu 18.04 because of deprecation by GitHub 2022-08-15 23:11:38 +02:00
7b9b811567 Install updated CMake on the aarch64 GitHub Actions runner 2022-08-15 23:07:52 +02:00
7243d489f5 Disable Android builds 2022-06-24 19:37:17 +02:00
ce3a35ee77
Do not overwrite .htaccess 2022-06-20 23:22:33 +02:00
e2f0c5cc7c Enable SSE3 for Linux amd64 builds 2022-04-11 18:51:44 +02:00
Dale Glass
c836268868
Merge pull request #49 from JulianGro/doxygen
Add Doxygen master build and deploy
2022-04-03 21:35:29 +02:00
Julian Groß
0f0080ef1a Removed overlooked debug changes 2022-03-30 19:53:59 +02:00
Julian Groß
37d2142582 Update PR CI builds 2022-03-30 19:53:58 +02:00
Julian Groß
189bd04175 Add CODEOWNERS for additional security. 2022-03-30 19:53:58 +02:00
Julian Groß
20d6c8f9d3 Fix mistake in master_build 2022-03-30 19:53:58 +02:00
Julian Groß
aec519ddd3 Add Doxygen master build and deploy 2022-03-21 23:40:31 +01:00
Julian Groß
7e11411dbb Switch to a more reliable host for the macOS SDK 2022-03-21 19:11:28 +01:00
Julian Groß
f1f2714ce7 Update master build and deploy 2022-03-21 19:09:46 +01:00
Julian Groß
0f00d0a7a0 Update FTP-Deploy-Action 2022-02-27 22:28:40 +01:00
Julian Groß
8f28969205 Fix command permissions for API-docs GitHub Actions
Add jsdoc build and deploy via GitHub Actions
2022-02-21 11:55:29 +01:00
Daniel Lyne
982d344aa8 Mirror NSIS fix for PR builds to master builds 2022-01-05 05:28:33 -05:00
Kalila
990cb7f52e
Update pr_build.yml
Move to one line.
2022-01-04 02:21:35 -05:00
Daniel Lyne
3679fd8a6a Attempt installation of previous versions of NSIS 2022-01-03 19:25:04 -05:00
Julian Groß
683231818f Add checksum check to master builds as well 2021-12-21 11:57:43 +01:00
Julian Groß
dd4286c6d3 Add checksum for macOS SDK 2021-12-21 11:57:42 +01:00
Kalila
c0cba62e9e
Update master_build.yml 2021-12-21 00:16:17 -05:00
Kalila
02f44cb18f
Update pr_build.yml 2021-12-20 18:03:57 -05:00
Julian Groß
65ffa2745e Disable optimization on self hosted runner. 2021-12-09 19:00:40 +01:00
Kalila
e9b4f0bdb4
Fix curl for GHA master build. 2021-11-30 12:43:12 -05:00
Kalila
f2a8b8c905
Fix curl with parameters. 2021-11-30 12:32:15 -05:00
Kalila
5b83e78a83
Fix curl URL by adding quotations. 2021-11-30 12:24:24 -05:00
Kalila
c0137e6e9a
GHA: Athena S3 > Cloudflare IPFS link for macOS SDK (PR build). 2021-11-30 12:09:22 -05:00
Kalila
e05639dad5
GHA: Athena S3 > Cloudflare IPFS link for macOS SDK (master build). 2021-11-30 12:08:41 -05:00
Kalila
1a82c64668
Merge branch 'master' into macOS_fix_fullscreen_crash_GHA 2021-11-30 09:50:50 -05:00
8f286205eb Added empty CPU architecture variable to Github builds to ensure compatibility 2021-10-31 13:45:40 +01:00
38e56b979b
Apply suggestions from code review
Plurals =,(

Co-authored-by: Kalila <69767640+digisomni@users.noreply.github.com>
2021-10-18 03:09:51 +02:00
Julian Groß
a7731cf4e5 Get macOS SDK from S3 instead of external source.
The SDK is directly extracted from Xcode 8.3.3
2021-10-17 15:26:56 +02:00
Julian Groß
cb2fd206b3 Add notes to why we use macOS SDK 10.12 2021-10-17 15:13:16 +02:00
Julian Groß
7b3f2f840b Work around macOS fullscreen crash on newer SDKs 2021-10-12 18:30:19 +02:00
Kalila
26641f938e
Fix GHA on MacOS. (#1386)
* "macOS-latest" -> "macOS-10.15" & fix OpenSSL discovery.
2021-10-07 02:53:31 -04:00
Julian Groß
48d6f348ce I hate this 2021-09-26 08:30:15 +02:00
Julian Groß
78248ee6ca Apparently using regex for finding a word doesn't work. 2021-09-26 08:13:45 +02:00
Julian Groß
a9d8c9904b Update to code review 2021-09-24 17:11:29 +02:00
Julian Groß
d2002a538f Add aarch64 GitHub Actions self hosted runner 2021-09-16 06:23:06 +02:00
Kalila
874af7a558
Merge pull request #1274 from daleglass/gha-archive-cmake-logs
Archive cmake logs, for debugging
2021-07-15 17:08:43 -04:00
Kalila
1cdebee9b6
Update stale.yml 2021-07-08 17:21:19 -04:00
Kalila
9191ca7aa3
Reduce stale-bot's aggressiveness.
Stale bot will no longer close issues and the comment has been made more "human".
2021-07-07 20:09:53 -04:00
Julian Groß
965401af31 Do not clone submodules on master builds 2021-07-04 20:42:58 +02:00
Julian Groß
f03aba8106 Do not clone submodules 2021-07-04 20:39:30 +02:00
Dale Glass
54b28a1fed Name the artifact too 2021-07-04 16:57:02 +02:00
Dale Glass
c4bc4fc15a Improve log archive naming 2021-07-04 16:37:00 +02:00
Dale Glass
4971ae4bd3 Deal with different tar names 2021-07-04 16:00:16 +02:00
Dale Glass
6722c6af26 Use GNU Tar 2021-07-04 15:28:55 +02:00
Dale Glass
4835a4a33d Archive vcpkg logs, for debugging
This collects the logs generated during the vcpkg run, and
archives them as an artifact.
2021-07-04 14:53:08 +02:00
Dave_K
b020558244
fix PR autobuild for ubuntu-18.04, android with correct cmake version (#1225) 2021-05-25 16:44:32 -04:00
David Rowe
69065d2555 Fix merge-to-master MacOS build 2021-05-02 21:55:12 +12:00
Kalila
5ec026255c
Merge pull request #938 from vircadia/feature/qt-update
Update to Qt 5.15.2
2021-04-22 17:36:53 -04:00
David Rowe
c8632f8613 Merge branch 'master' into feature/qt-update-misc 2021-04-10 09:10:26 +12:00
David Rowe
1ddbf15f14 Name OSX Interface target as Vircadia 2021-04-06 12:21:19 +12:00
David Rowe
07b02d1442 Don't include Console in OSX client-only builds 2021-04-06 12:03:31 +12:00
David Rowe
259274c6f9 Add client-only build target for OSX PR builds 2021-04-06 12:00:38 +12:00
Kalila
326e23a1da
Update stale.yml 2021-03-27 00:40:48 -04:00
Kalila
5eadda5be2
Update stale.yml 2021-03-26 15:40:00 -04:00
Kalila
62a9299b1e
Activate stale bot
This bot will help triage issues (or so I think) in accordance with the configuration file defined here.
2021-03-26 06:50:13 -04:00
Julian Groß
653f631a53 Add new webengine dependencies 2021-02-28 08:10:03 +01:00
Kalila L
2287aba7fa Update installer names and images "Alpha" -> "" 2021-02-01 05:10:45 -05:00
Kalila
633c642d4a
Merge pull request #906 from vircadia/fix/update-references
Fix/update references
2020-12-15 01:29:47 -05:00
Kalila
0d9076cccc
Merge pull request #878 from vircadia/feature/gha-sentry
Enable crash reporting on PR builds from GHA
2020-12-14 19:43:56 -05:00
Kalila L
16eca5d855 Get most 'project-athena' -> 'vircadia' references. 2020-12-13 04:42:34 -05:00
Kalila
16cc5304ec
Update pr_build.yml 2020-12-10 17:49:41 -05:00
kasenvr
78214b15d9
Merge pull request #881 from ctrlaltdavid/fix/gha-master-target
Fix GHA master build target branch
2020-11-24 18:43:13 -05:00
David Rowe
c4092a35e3 Fix GHA master build target branch 2020-11-22 14:08:36 +13:00
kasenvr
8f0684abfd
Update pr_build.yml 2020-11-21 14:24:23 -05:00
kasenvr
84b6736e68
Update pr_build.yml 2020-11-20 04:13:02 -05:00
kasenvr
d9255eed95
Update pr_build.yml 2020-11-20 04:12:07 -05:00
HifiExperiments
1e07971d10 how about this 2020-11-18 11:04:09 -08:00
David Rowe
e8520becd6 Syntax 2020-11-18 21:11:48 +13:00
David Rowe
ea77db85d3 Use output var in second step 2020-11-18 21:06:29 +13:00
David Rowe
066dd2a6cc Typo 2020-11-18 20:49:47 +13:00
David Rowe
6c8b11ddda Typo 2020-11-18 16:54:21 +13:00
David Rowe
c299026378 Calculate short SHA 2020-11-18 14:52:58 +13:00
HifiExperiments
17f579882a try fixing commit short 2020-11-17 15:09:50 -08:00
David Rowe
57729e3cef Remove single quotes
Per commit be55993 by HifiExperiments.
2020-11-18 11:38:50 +13:00
HifiExperiments
be55993dda try removing single quotes 2020-11-17 13:14:23 -08:00
David Rowe
cfe824c180 Replace set-env in PR GHA
Code from commit 4c536f4 by HifiExperiments.
2020-11-18 08:16:25 +13:00
HifiExperiments
5b8f7fad16 some more 2020-11-16 22:18:43 -08:00
HifiExperiments
4c536f4318 try to replace set-env 2020-11-16 22:11:14 -08:00
HifiExperiments
92c9f6b657 Merge remote-tracking branch 'upstream/master' into gha 2020-11-09 19:17:23 -08:00
David Rowe
9395caa7d0 Rework GitHub Actions builds for merges to master 2020-09-17 09:01:27 +12:00
HifiExperiments
91a35fb4ba change quick goto 2020-08-19 20:03:16 -07:00
HifiExperiments
75b99e71ec playing with gha 2020-08-17 13:37:11 -07:00