Skip to content

ministryofjustice/analytical-platform-actions-runner

Repository files navigation

Analytical Platform Actions Runner

repo standards badge

Open in GitHub Codespaces

This repository contains the code for building the image used by Analytical Platform's self-hosted GitHub Actions runner service

Running Locally

Build

make build

Test

make test

Run

make run

Versions

Ubuntu

Dependabot is configured to do this in .github/dependabot.yml, but if you need to get the digest, do the following

docker pull --platform linux/amd64 public.ecr.aws/ubuntu/ubuntu:24.04

docker image inspect --format='{{ index .RepoDigests 0 }}' public.ecr.aws/ubuntu/ubuntu:24.04

APT Packages

The latest versions of the APT packages can be obtained by running the following

docker run -it --rm --platform linux/amd64 public.ecr.aws/ubuntu/ubuntu:24.04

apt-get update

apt-cache policy ${PACKAGE} # for example curl, git or gpg

GitHub Action Runner

Releases for GitHub Actions Runner are maintained on GitHub.

Maintenance

Maintenance of this component is scheduled in this workflow, which generates a maintenance ticket as per this example.