Ryan
cda792beb6
ci: use repo passt
2025-11-01 14:23:19 +01:00
Ryan
be3464d075
ci: remove quay
2025-11-01 14:10:18 +01:00
waja
38693faab2
Exclude failing go:20.04 build ( #155 )
2025-09-26 17:10:01 +02:00
Rodrigo Valeri
f07bdb8335
chore(docs): Update Readme remove ubuntu 20.04 support ( #153 )
...
* feat: remove support for ubuntu 20.04
* add ubuntu 20.04 back
2025-09-26 17:07:01 +02:00
ChristopherHX
7df48ceacd
[no ci] use ubuntu 22.04 base image
...
* just to make this work until this is replaced
2025-02-27 01:06:28 +01:00
Ryan
844d48050c
add ubuntu-24.04 ( #133 )
...
* add ubuntu-24.04
* Different workaround for default user/group in 24.04 (#137 )
---------
Co-authored-by: Bob Vandevliet <info@bvandevliet.nl >
2024-11-20 17:40:23 +01:00
ChristopherHX
841d775b73
add full 24.04
2024-05-20 16:11:35 +02:00
ChristopherHX
04925419f6
Update buildah install
2024-03-15 12:14:27 +01:00
ChristopherHX
1cf9232485
fix buildah installation
2024-03-15 12:02:30 +01:00
ChristopherHX
ecc795cd77
[no ci] Use upstream buildah (fix merged)
2024-03-01 22:09:01 +01:00
ChristopherHX
6f4e3efd0d
Patch buildah ( #123 )
2024-02-28 21:10:59 +01:00
Claus F. Strasburger
3150f2e8b4
Build rust images for ARM64 & use cargo binstall for faster build time ( #120 )
...
* Also build rust on arm64
* rust: use cargo-binstall for performance
Since linux/arm64 images are built using QEMU, the compilation of bindgen-cli, cbindgen, cargo-audit & cargo-outdated takes a very long time, especially on Ubuntu 20.04 (more than 6 hours, for the combination of both architectures on one job). This exceeds the github actions time-limit.
So, we'll just use pre-built binaries using cargo-binstall where possible.
2024-01-02 23:44:01 +01:00
Ryan
8d329ea316
fix: add gh to custom ( #56 )
...
* fix: add gh to custom
* fix gh script multi arch
* Dockerfile use bash directly
* Update build-ubuntu.yml
---------
Co-authored-by: Ryan <me@hackerc.at >
Co-authored-by: ChristopherHX <christopher.homberger@web.de >
2023-09-18 20:17:56 +02:00
ChristopherHX
33b4c4bea8
[no ci] Enable cron copy of large images
2023-09-17 21:33:52 +02:00
ChristopherHX
82f2213512
[no ci] Update copy-full-image.yml
2023-09-16 00:02:47 +02:00
ChristopherHX
dc12633f7f
[no ci] Create copy-full-image.yml
2023-09-16 00:01:45 +02:00
ChristopherHX
099f64d9b2
increase ulimit ( #107 )
2023-09-14 17:22:07 +02:00
ChristopherHX
4f6bdf85e1
enable arm64 builds ( #94 )
...
* enable arm64 builds
* Add `[skip build-base]` conditional for PRs
* only setup arm64 arch in qemu
* fix permission java-tools
* go default to 1.20 and fix pwsh
* exclude lib32z1 for arm64
* increase npm timeout for qemu
* Try to speed up npm under qemu
* make npm verbose
* Use http registry
* Another test
* Use less build resources
* fix dockerhub tag
* Fix building
2023-08-26 22:22:05 +02:00
ChristopherHX
60cbcc9f33
fix go special image ( #104 )
...
* fix go special image
* fix go symlink
* try to cleanup space
2023-08-15 14:23:06 +02:00
ChristopherHX
a6297292be
use buildah instead of buildx ( #103 )
...
- fix the build script to no longer continue on error
- no longer needs a local registry
- runs rootless
- no need to generate a dockerfile for added the /etc/environment file as metadata
2023-08-15 00:07:44 +02:00
Rene Leonhardt
284416fdf8
Install Node.js 16 and 18 by default (and 20 additionally) ( #98 )
...
* Install Node.js 16 and 18 by default (and 20 additionally)
* Use caching for go test
2023-07-27 14:31:50 +02:00
Christian Helmich
15f9808a68
feature: add .NET installation ( #90 )
...
* file: add .NET installation script dotnet.sh
* feat: add dotnet installation to custom image
* feat: add dotnet to build matrix
* Prepend `PATH` correctly
2023-04-25 13:00:17 +02:00
R
4f58a457e7
fix: drop node12
2023-03-29 16:26:44 +02:00
ChristopherHX
dea4e32c50
[no ci] Fix publishing *-latest tags for flavours
...
The last build of the tag has a `20220215` label, just before refactoring from bash to powershell
Fixes https://github.com/nektos/act/issues/1684
2023-03-16 22:49:26 +01:00
R
7137367644
Delete lint.yml
2023-02-04 14:36:33 +01:00
R
d9f2e20b9e
fix: remove ubuntu 18.04
2023-01-29 15:56:42 +01:00
dependabot[bot]
c3969208c3
build(deps): bump docker/setup-qemu-action from 1 to 2 ( #64 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 16:37:48 +02:00
dependabot[bot]
0e9a29dc8d
build(deps): bump megalinter/megalinter from 5.12.0 to 5.13.0 ( #63 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 16:37:36 +02:00
dependabot[bot]
7482fc48b4
build(deps): bump docker/login-action from 1 to 2 ( #62 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 16:37:30 +02:00
Ryan
073b099ae0
ci: disable 18.04 custom ( #59 )
2022-05-02 09:11:07 +00:00
dependabot[bot]
4c0e688f95
build(deps): bump megalinter/megalinter from 5.10.0 to 5.12.0 ( #57 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 05:58:37 +00:00
dependabot[bot]
9d3ac97dd3
build(deps): bump actions/setup-go from 2 to 3 ( #58 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 05:58:13 +00:00
Ryan
8a28983c20
feat: ubuntu-2204 ( #52 )
...
* feat: ubuntu-2204
* remove unnecessary git-lfs install
2022-04-21 22:29:27 +02:00
dependabot[bot]
62d7635bea
build(deps): bump megalinter/megalinter from 5.8.0 to 5.10.0 ( #54 )
2022-04-01 09:26:57 +02:00
dependabot[bot]
4870d790b1
build(deps): bump actions/checkout from 2 to 3 ( #53 )
2022-04-01 09:24:53 +02:00
Ryan
343ae52a8b
add arm64/armhf for 18.04, replace git{,-lfs} ( #51 )
2022-03-05 04:22:34 +01:00
dependabot[bot]
664778dd40
build(deps): bump megalinter/megalinter from 5.2.0 to 5.8.0 ( #49 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-23 21:00:32 +01:00
Ryan
2615f18d2a
Update images
...
- replace shell script with pwsh
- add more tools from actions/virtual-environments
- fixup pwsh modules installation
- install node 12 and 16 in base
- add node 14 in js-*
- build rust images
- restrict flavours to amd64 only for now
- add helper scripts from actions/virtual-environments
- overhaul build and dockerfile
2022-02-23 20:58:25 +01:00
dependabot[bot]
31d391457e
build(deps): bump megalinter/megalinter from 5.0.4 to 5.2.0 ( #38 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 06:15:56 +01:00
dependabot[bot]
b373cfafb3
build(deps): bump nvuillam/mega-linter from 4 to 5.0.4 ( #35 )
...
* build(deps): bump nvuillam/mega-linter from 4 to 5.0.4
Bumps [nvuillam/mega-linter](https://github.com/nvuillam/mega-linter ) from 4 to 5.0.4.
- [Release notes](https://github.com/nvuillam/mega-linter/releases )
- [Changelog](https://github.com/megalinter/megalinter/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nvuillam/mega-linter/compare/v4...v5.0.4 )
---
updated-dependencies:
- dependency-name: nvuillam/mega-linter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update lint.yml
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan <me@hackerc.at >
2021-11-02 11:16:57 +01:00
Ryan
0d1f0cd66e
ci: remove Ubuntu 16.04 ( #34 )
2021-10-19 14:46:41 +02:00
Erik Sundell
447ca83cfa
Make arm64 compatible
2021-08-17 20:10:52 +02:00
Ryan
69d6d7a55e
fix: log in to registries only when it's me
2021-08-17 08:20:22 +02:00
Ryan (hackercat)
c84f165490
refactor: move to sh scripts ( #17 )
2021-07-21 10:43:59 +02:00
Ryan (hackercat)
fc531ee59c
fix: push non-versioned tags ( #16 )
2021-06-25 15:45:23 +02:00
Ryan (hackercat)
405652dcda
fix(workflows): update actions/setup-go to v2 ( #14 )
2021-06-15 00:30:46 +02:00
Ryan (hackercat)
6ffb01cfd3
Refactor again ( #11 )
2021-05-28 13:31:42 +02:00
hackercat
da6b7b185b
fix: remove env.ACT
2021-05-18 21:39:13 +00:00
hackercat
377301fa5e
fix: allow local act execution/testing
2021-05-18 21:36:57 +00:00
hackercat
7818b929c6
refactor: image building
...
refactor image building, add more variants
2021-05-02 17:17:16 +00:00