1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 19:22:37 +00:00
ton/.github/workflows
neodix42 489721eab5
Add github action for Ubuntu 24.04 (#1085)
* add github action for macOS 14 (arm64, M1)

* add github action (portable) for macOS 14 (arm64, M1)

* rename macOS arm64 output artifact

* Update libsodium on windows

* Compile libsodium

* Update build-windows.bat

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* revert libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* fix libsodium version 1.0.19; use compiled static libsodium for Windows instead of precompiled;

* try 1.0.20 libsodium precompiled on github

* try 1.0.18 libsodium precompiled on github

* try windows build on win server 2019

* and use PlatformToolset=v142

* use cmake -G "Visual Studio 16 2019"

* fix path to msvc 2019 on github

* separate github windows build on win server 2019 and build on win server 2022

* Update assembly/native/build-windows-2019.bat

add retry mechanism

Co-authored-by: Dr. Awesome Doge <doge@ton.org>

* add test-emulator; disable test groovy pipeline

* trigger all gh actions

* fix win build

* call test-emulator

* fix test-emulator

* test ubuntu 24.04 native build

* ubuntu 24.04 has clang-16 by default

---------

Co-authored-by: neodiX <neodix42@ton.org>
Co-authored-by: Dr. Awesome Doge <doge@ton.org>
Co-authored-by: ms <dungeon666master@protonmail.com>
2024-08-09 10:57:52 +03:00
..
build-ton-linux-android-tonlib.yml lz4 support in multiple builds (#946) 2024-03-28 10:18:11 +03:00
build-ton-linux-x86-64-shared.yml Add github action for Ubuntu 24.04 (#1085) 2024-08-09 10:57:52 +03:00
build-ton-macos-arm64-shared.yml Change fift path separator for FIFTPATH and -I argument (#1014) 2024-06-07 18:50:11 +03:00
build-ton-macos-x86-64-shared.yml Improve TON build scripts and some tests (#855) 2024-01-15 23:48:04 +03:00
build-ton-wasm-emscripten.yml Remove rocksdb usage from fift (#1064) 2024-07-26 22:10:55 +03:00
create-release.yml Change fift path separator for FIFTPATH and -I argument (#1014) 2024-06-07 18:50:11 +03:00
docker-ubuntu-image.yml Improved Docker image (#1051) 2024-07-10 14:59:08 +03:00
ton-arm64-macos.yml Change fift path separator for FIFTPATH and -I argument (#1014) 2024-06-07 18:50:11 +03:00
ton-ccpcheck.yml Improve TON build scripts and some tests (#855) 2024-01-15 23:48:04 +03:00
ton-x86-64-linux.yml Make execution of tests in Nix builds optional (#873) 2024-01-24 11:09:10 +03:00
ton-x86-64-macos.yml Make execution of tests in Nix builds optional (#873) 2024-01-24 11:09:10 +03:00
ton-x86-64-windows.yml Fix TON compilation on Windows (github only) (#1020) 2024-06-24 17:09:25 +03:00