Commit Graph

801 Commits

Author SHA1 Message Date
Vasilii Polikarpov
2ac4c5a6fd [Ubuntu] Change destination for toolcache assets (#8485) 2023-10-09 15:47:15 +02:00
Mikhail Koliada
dfc4f9c7af [Ubuntu] pin az-cli to v2.52.0 (#8479) 2023-10-06 11:28:54 +02:00
Vasilii Polikarpov
b3c54ca36b [Ubuntu] Improve errexit option handling (#8352) 2023-10-02 15:52:49 +02:00
Henry Mercer
fa18860071 Linux: Cache only the latest version of CodeQL (#8419)
Previously, we cached two versions since we prioritized hitting the
toolcache over landing new releases quicker. However after
experimenting with this, we have decided to prioritize getting new
releases into customers' hands more quickly.
2023-10-02 10:45:16 +02:00
Vasilii Polikarpov
8cb738bb54 [Ubuntu] Remove hub utility (#8363) 2023-09-26 09:31:34 +02:00
Vasilii Polikarpov
601b21b1a6 Rename Google Cloud SDK to CLI (#8335) 2023-09-20 16:32:41 +02:00
ilia-shipitsin
1a30e20713 [ubuntu] pin podmanm, add testcase for podman networking (#7763)
Related: https://github.com/actions/runner-images/issues/7753
2023-09-04 10:50:30 +02:00
Shamil Mubarakshin
74d698d40f [ubuntu] Change docker group ID (#8201) 2023-08-31 13:07:34 +02:00
Shamil Mubarakshin
d44b8a46e2 [ubuntu] Change docker to install from official repository (#8107) 2023-08-18 23:41:11 +02:00
Mikhail Koliada
392aa0ebd4 [Ubuntu] do not source os-release during mysql installation (#8108) 2023-08-18 12:45:38 +02:00
Shamil Mubarakshin
0c0af47317 [ubuntu20] Pin aliyun to 3.0.174 (#8109) 2023-08-17 19:06:48 +02:00
Vasilii Polikarpov
08794b3341 [Linux] Update miniconda download link (#8043) 2023-08-04 19:37:29 +02:00
Vasilii Polikarpov
2a1b5d19a3 [Ubuntu] Remove AdoptOpenJDK (#8022) 2023-08-02 11:56:11 +02:00
Vasilii Polikarpov
7e863227d7 [Ubuntu] Set flags for curl (#7993) 2023-07-28 20:18:41 +02:00
Vasilii Polikarpov
51de0dda19 Get revision for chromium from new source (#7988) 2023-07-28 14:23:39 +02:00
Vasilii Polikarpov
1865ac151c Fix chromium revision (#7984) 2023-07-27 09:55:51 +02:00
Ray Xu
a2250d38f5 Enable nf_conntrack_tcp_be_liberal for Ubuntu 22.04 until kernel update (#7860) 2023-07-24 09:44:55 +02:00
Vasilii Polikarpov
54cc4924c5 [Ubuntu] Install latest chromedriver for current build (#7946) 2023-07-21 16:03:18 +02:00
Vasilii Polikarpov
e486e6c0c7 Temporarily hardcode chromium revision (#7948) 2023-07-21 13:54:40 +02:00
Vasilii Polikarpov
f2de28ac7d Fix chromedriver download process (#7940) 2023-07-20 16:15:00 +02:00
Erik Bershel
30e6965a6d Revert "[Ubuntu] do not check ssl cert for hhvm (#7817)" (#7922)
This reverts commit aab84abc02.
2023-07-17 12:39:09 +02:00
Mikhail Koliada
aab84abc02 [Ubuntu] do not check ssl cert for hhvm (#7817) 2023-06-29 15:50:45 +02:00
Shamil Mubarakshin
3ede1f95a7 Fix software and release URLs for windows and ubuntu (#7790) 2023-06-26 19:45:09 +02:00
Henry Mercer
e2066c4d68 [Linux] CodeQL: Simplify the toolcache version number for bundles tagged using semver (#7716) 2023-06-14 19:00:16 +02:00
Mikhail Koliada
d5f4ac3924 [Ubuntu] Update libssl package version (#7655) 2023-06-01 11:50:44 +02:00
Alexey-Ayupov
abfa6d4644 [Ubuntu] dearmor gpg key for google-cloud-sdk (#7627) 2023-05-24 10:07:06 +02:00
Vasilii Polikarpov
730c1e6bc4 Fix url for the Ubuntu 20 libcontainers repo key (#7629) 2023-05-23 17:13:16 +02:00
Alexey-Ayupov
cc2b556e65 [ubuntu] fix the condition in docker-moby.sh (#7595) 2023-05-15 19:33:52 +02:00
Vasilii Polikarpov
0997df9069 Keep imagegeneration scripts in macOS and Ubuntu (#7572) 2023-05-12 09:35:09 +02:00
Vasilii Polikarpov
e62bcae84b Add template for minimal image and update tutorial (#7461) 2023-05-11 19:58:03 +02:00
Erik Bershel
7be76e40f4 [Ubuntu] Update libssl1.1 link for SQL installer (#7500) 2023-04-27 17:43:18 +02:00
Mikhail Koliada
9f90e76a0c [Ubuntu] get back to normal erlang installation (#7428) 2023-04-12 14:55:21 +02:00
Shamil Mubarakshin
bc834aa083 [ubuntu] remove GraalVM (#7399) 2023-04-06 15:41:26 +02:00
Shamil Mubarakshin
e72606ffb6 Cleanup ubuntu1804 image references (#7388) 2023-04-04 12:36:53 +02:00
Erik Bershel
4cd37cce64 [Ubuntu] Install latest but not recomended Cabal (#7316) 2023-03-21 11:13:46 +01:00
Erik Bershel
1261bad465 [Ubuntu] Update Maven to 3.8.8, new download link (#7287) 2023-03-15 20:38:34 +01:00
Mikhail Koliada
b253509c8b Revert "[Ubuntu] hardcode chromium revision for 110.x (#7113)" (#7248)
This reverts commit bbac29011e.
2023-03-08 10:53:16 +01:00
Mikhail Koliada
fe23ebfec1 [Ubuntu] rework erlang installation (workaround hashes) (#7234) 2023-03-04 18:12:02 +01:00
Mikhail Koliada
07428a1def [ubuntu] fix cmdline-tools parser (#7229) 2023-03-03 16:17:13 +01:00
Mikhail Koliada
e4e631725a Revert "Remove libssl dependency (#7166)" (#7203)
This reverts commit 7fa12b8806.
2023-02-28 00:07:45 +01:00
Dusko Dobranic
7fa12b8806 Remove libssl dependency (#7166) 2023-02-21 21:30:23 +01:00
Mikhail Koliada
1f4130e15e Revert "[Ubuntu] workaround libodbc installation (#7117)" (#7137)
This reverts commit c89bab7e42.
2023-02-18 12:39:27 +01:00
Mikhail Koliada
c89bab7e42 [Ubuntu] workaround libodbc installation (#7117) 2023-02-15 20:10:43 +01:00
Alexey-Ayupov
bbac29011e [Ubuntu] hardcode chromium revision for 110.x (#7113) 2023-02-15 14:24:13 +01:00
Julian Ospald
3f07514a44 Don't clean up haddock and profiling libs on Linux (#6972)
This was initially meant to save space in docker containers,
but breaks several use cases and runner images shouldn't have
space constraints.

Also fixes: https://github.com/haskell/actions/issues/176
2023-02-09 21:46:40 +01:00
Dusko Dobranic
1d6be38cc8 [Ubuntu] Fix libssl version (#7073) 2023-02-09 14:42:08 +01:00
Mikhail Koliada
fab3a48efe [Ubuntu] Hardcode android cmd-tools on 18.04 (#7005) 2023-01-29 19:54:27 +01:00
Angela P Wen
1e75a20a49 [Linux,macOS,Windows] Download two latest CodeQL bundles (#6884)
Previously, our runner image only included the most recent release of CodeQL. In order to improve stability of rollout of new CodeQL versions, we are now downloading the most recent two releases.

The change updates the Linux and Windows script variable names to match that of the Mac script, because they are mostly functionally identical. It also adds the same log messages to all scripts and ensures Mac and Windows test parity. It tests that there are two bundles in each of the OS's as well.

This will approximately double the total size and installation time of the existing CodeQL tool.
2023-01-29 14:46:43 +01:00
Julian Ospald
b38865e056 Make sure GHCUP_INSTALL_BASE_PREFIX is set (#6770)
We use it during installation and add it to PATH, but then
don't instruct ghcup to actually use this directory at runtime.

This leads to:

1. ghcup is in /usr/local/.ghcup/bin/
2. `ghcup install cabal latest` will actually install into ~/.ghcup/bin/
3. since ~/.ghcup/bin/ is not in PATH, but /usr/local/.ghcup/bin/ is,
   the new binary is not visible to the user

This issues does not exist on darwin, because there we use
~/.ghcup/bin/.

https://downloads.haskell.org/ghcup/tmp/aarch64-linux-ghcup-0.1.18.1
2023-01-02 10:58:35 +01:00
Alexey-Ayupov
f7f519dcc4 [Ubuntu] update zstd version (#6681) 2022-12-29 23:33:04 +01:00