Skip to content

Commit

Permalink
ci: bump some runtimes
Browse files Browse the repository at this point in the history
  • Loading branch information
andyholmes committed Oct 24, 2024
1 parent c23c10a commit 6f3b5dc
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 22 deletions.
30 changes: 23 additions & 7 deletions .github/workflows/cr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,13 +169,13 @@ jobs:
- name: workbench
tag: master
flathub: >
org.freedesktop.Sdk.Extension.llvm17/x86_64/23.08
org.freedesktop.Sdk.Extension.rust-stable/x86_64/23.08
org.freedesktop.Sdk.Extension.llvm17/aarch64/23.08
org.freedesktop.Sdk.Extension.rust-stable/aarch64/23.08
org.freedesktop.Sdk.Extension.node18/x86_64/23.08
org.freedesktop.Sdk.Extension.typescript/x86_64/23.08
org.freedesktop.Sdk.Extension.vala/x86_64/23.08
org.freedesktop.Sdk.Extension.llvm18/x86_64/24.08
org.freedesktop.Sdk.Extension.rust-stable/x86_64/24.08
org.freedesktop.Sdk.Extension.llvm18/aarch64/24.08
org.freedesktop.Sdk.Extension.rust-stable/aarch64/24.08
org.freedesktop.Sdk.Extension.node20/x86_64/24.08
org.freedesktop.Sdk.Extension.typescript/x86_64/24.08
org.freedesktop.Sdk.Extension.vala/x86_64/24.08
gnome_nightly: >
org.gnome.Platform/x86_64/master
org.gnome.Sdk/x86_64/master
Expand All @@ -193,6 +193,22 @@ jobs:
org.kde.Sdk/x86_64/5.15-23.08
org.kde.Platform/aarch64/5.15-23.08
org.kde.Sdk/aarch64/5.15-23.08
- name: kde
tag: 6.6
flathub: >
org.kde.Platform/x86_64/6.6
org.kde.Sdk/x86_64/6.6
org.kde.Platform/aarch64/6.6
org.kde.Sdk/aarch64/6.6
- name: kde
tag: 6.7
flathub: >
org.kde.Platform/x86_64/6.7
org.kde.Sdk/x86_64/6.7
org.kde.Platform/aarch64/6.7
org.kde.Sdk/aarch64/6.7
fail-fast: false

steps:
Expand Down
29 changes: 14 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged

strategy:
Expand Down Expand Up @@ -254,21 +254,20 @@ built from the base [`Dockerfile`](Dockerfile):

| Image Name | Version Tags | Architectures |
|--------------------------|-----------------------------|---------------------|
| `freedesktop` | `22.08`, `23.08` | `x86_64`, `aarch64` |
| `rust` | `23.08`, `nightly` | `x86_64`, `aarch64` |
| `elementary` | `juno-22.08` | `x86_64` |
| `gnome` | `45`, `46`, `master` | `x86_64`, `aarch64` |
| `gnome-rust` | `45`, `46` | `x86_64`, `aarch64` |
| `gnome-typescript` | `46` | `x86_64`, `aarch64` |
| `gnome-vala` | `46` | `x86_64`, `aarch64` |
| `freedesktop` | `23.08`, `24.08` | `x86_64`, `aarch64` |
| `rust` | `23.08`, `24.08` | `x86_64`, `aarch64` |
| `gnome` | `46`, `47`, `master` | `x86_64`, `aarch64` |
| `gnome-rust` | `46`, `46` | `x86_64`, `aarch64` |
| `gnome-typescript` | `46`, `47` | `x86_64`, `aarch64` |
| `gnome-vala` | `46`, `47` | `x86_64`, `aarch64` |
| `kde` | `5.15-23.08`, `6.6`, `6.7` | `x86_64`, `aarch64` |
| `workbench`<sup>1</sup> | `master` | `x86_64`, `aarch64` |
| `kde` | `5.15-23.08` | `x86_64`, `aarch64` |

<sup>**1** This is custom container for Workbench, based on GNOME Nightly with
many language extensions installed by default.</sup>

Containers are referenced in the form `ghcr.io/andyholmes/flatter/<image>:<tag>`,
such as `ghcr.io/andyholmes/flatter/gnome:46`:
such as `ghcr.io/andyholmes/flatter/gnome:master`:

```yml
name: Flatter
Expand All @@ -284,7 +283,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged
```

Expand Down Expand Up @@ -322,7 +321,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged
steps:
Expand Down Expand Up @@ -387,7 +386,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged
steps:
Expand Down Expand Up @@ -443,7 +442,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged
permissions:
contents: write
Expand Down Expand Up @@ -492,7 +491,7 @@ jobs:
name: Flatter
runs-on: ubuntu-latest
container:
image: ghcr.io/andyholmes/flatter/gnome:46
image: ghcr.io/andyholmes/flatter/gnome:master
options: --privileged
# A matrix can be used, but must set `max-parallel: 1`
Expand Down

0 comments on commit 6f3b5dc

Please sign in to comment.