runner/act
Earl Warren f4d3a2c3a4
feat: allow --memory in workflow container options
It is already possible to limit the memory used by all containers in
the config file:

```yaml
container:
  options: --memory 200M
```

This limit can be further reduced (but not increased) by the same
option in a job:

```yaml
jobs:
  job:
    runs-on: docker
    container:
      image: code.forgejo.org/oci/node:20-bookworm
      options: --memory 200M
    steps:
      - run: echo OK
```

or a service container:

```yaml
job:
  my-job:
    runs-on: docker
    services:
      pgsql:
        image: postgres:15
        options: --memory 1G
```

Refs https://docs.docker.com/engine/containers/resource_constraints/#limit-a-containers-access-to-memory
2025-10-10 15:10:45 +02:00
..
artifactcache fix: allow GC & cache operations to operate concurrently (#1040) 2025-09-30 19:12:45 +00:00
cacheproxy chore: add additional logging to cacheproxy (#1065) 2025-10-07 08:12:16 +00:00
common chore: bump version to v11 (#940) 2025-09-05 07:29:38 +00:00
container feat: allow --memory in workflow container options 2025-10-10 15:10:45 +02:00
exprparser feat: the forgejo context is equivalent to the github context (#999) 2025-09-15 09:14:11 +00:00
filecollector chore: modernize code (#857) 2025-08-15 04:54:13 +00:00
jobparser feat: improve readability of error messages from ParseRawOn (#1063) 2025-10-07 14:41:55 +00:00
lookpath chore: use the same .golangci.yml as the runner & gofumpt over gofmt (#206) 2025-07-28 12:26:41 +00:00
model chore: bump version to v11 (#940) 2025-09-05 07:29:38 +00:00
runner chore(cleanup): lxc-helpers does not need a global lock (#1047) 2025-10-03 16:15:43 +00:00
schema chore: test: exercise contexts in matrix when validating workflows (#1033) 2025-09-28 07:15:51 +00:00
workflowpattern chore: modernize code (#857) 2025-08-15 04:54:13 +00:00