I have an issue where a large dictionary is written to GITHUB_OUTPUT. Below a certain size this works fine, above a certain size, the expected variable doesn't get set (with ::set-output:: ).
I'd expect the output var to be set for either case and it does work in Github Actions
[Test with salt repo configs/test-job2] [DEBUG] evaluating expression 'success()'
[Test with salt repo configs/test-job2] [DEBUG] expression 'success()' evaluated to 'true'
[Test with salt repo configs/test-job2] ⭐ Run Set up job
[Test with salt repo configs/test-job2] 🚀 Start image=catthehacker/ubuntu:act-latest
[Test with salt repo configs/test-job2] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true
[Test with salt repo configs/test-job2] [DEBUG] 🐳 docker pull catthehacker/ubuntu:act-latest
[Test with salt repo configs/test-job2] [DEBUG] pulling image 'docker.io/catthehacker/ubuntu:act-latest' ()
[Test with salt repo configs/test-job2] [DEBUG] Pulling from catthehacker/ubuntu :: act-latest
[Test with salt repo configs/test-job2] [DEBUG] Digest: sha256:b492128fea691d74775b40844403acb82812d217c97df5a23f4f5119b38905a4 ::
[Test with salt repo configs/test-job2] [DEBUG] Status: Image is up to date for catthehacker/ubuntu:act-latest ::
[Test with salt repo configs/test-job2] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Test with salt repo configs/test-job2] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=X64 RUNNER_TEMP=/tmp LANG=C.UTF-8] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:catthehacker/ubuntu:act-latest Volumes:map[] WorkingDir:/home/barney/git/act-testing Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]}
[Test with salt repo configs/test-job2] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:host PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] Annotations:map[] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[] KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-toolcache Target:/opt/hostedtoolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> ImageOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Test-with-salt-repo-configs-test-job2-f61fe191ab06a20dcd2e28d27abe88fe31bccbb3a34006984719b6284ab0bfd2-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> ImageOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Test-with-salt-repo-configs-test-job2-f61fe191ab06a20dcd2e28d27abe88fe31bccbb3a34006984719b6284ab0bfd2 Target:/home/barney/git/act-testing ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> ImageOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>}
[Test with salt repo configs/test-job2] [DEBUG] input.NetworkAliases ==> [test-job2]
[Test with salt repo configs/test-job2] [DEBUG] Created container name=act-Test-with-salt-repo-configs-test-job2-f61fe191ab06a20dcd2e28d27abe88fe31bccbb3a34006984719b6284ab0bfd2 id=f9eec4ea3ccc622dad554c046ce89c7c75c7a9ae01e0e61c50e5e4791faa0151 from image catthehacker/ubuntu:act-latest (platform: )
[Test with salt repo configs/test-job2] [DEBUG] ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=X64 RUNNER_TEMP=/tmp LANG=C.UTF-8]
[Test with salt repo configs/test-job2] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Test with salt repo configs/test-job2] [DEBUG] Starting container: f9eec4ea3ccc622dad554c046ce89c7c75c7a9ae01e0e61c50e5e4791faa0151
[Test with salt repo configs/test-job2] [DEBUG] Started container: f9eec4ea3ccc622dad554c046ce89c7c75c7a9ae01e0e61c50e5e4791faa0151
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/event.json len:2
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/envs.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act/'
[Test with salt repo configs/test-job2] 🐳 docker exec cmd=[node --no-warnings -e console.log(process.execPath)] user= workdir=
[Test with salt repo configs/test-job2] [DEBUG] Exec command '[node --no-warnings -e console.log(process.execPath)]'
[Test with salt repo configs/test-job2] [DEBUG] Working directory '/home/barney/git/act-testing'
[Test with salt repo configs/test-job2] ✅ Success - Set up job
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Skipping local actions/checkout because workdir was already copied
[Test with salt repo configs/test-job2] [DEBUG] skip pre step for 'Checkout code': no action model available
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Skipping local actions/checkout because workdir was already copied
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://192.168.122.111:35137/ CI:true GITHUB_ACTION:0 GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF:v4 GITHUB_ACTION_REPOSITORY:actions/checkout GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:test-job2 GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:barneysowood/act-test-repo GITHUB_REPOSITORY_OWNER:barneysowood GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ATTEMPT:1 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:78cd86422dbf4e1799d82f00a686589e886690e0 GITHUB_WORKFLOW:Test with salt repo configs GITHUB_WORKSPACE:/home/barney/git/act-testing ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID:]
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] evaluating expression ''
[Test with salt repo configs/test-job2] [DEBUG] expression '' evaluated to 'true'
[Test with salt repo configs/test-job2] ⭐ Run Main Checkout code
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/outputcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/statecmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/pathcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/envs.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/SUMMARY.md len:0
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act'
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] 🐳 docker cp src=/home/barney/git/act-testing/. dst=/home/barney/git/act-testing
[Test with salt repo configs/test-job2] [DEBUG] Writing tarball /tmp/act2785938911 from /home/barney/git/act-testing/.
[Test with salt repo configs/test-job2] [DEBUG] Stripping prefix:/home/barney/git/act-testing/ src:/home/barney/git/act-testing/.
[Test with salt repo configs/test-job2] [DEBUG] Extracting content from '/tmp/act2785938911' to '/home/barney/git/act-testing'
[Test with salt repo configs/test-job2] ✅ Success - Main Checkout code [13.770441ms]
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://192.168.122.111:35137/ CI:true GITHUB_ACTION:1 GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF: GITHUB_ACTION_REPOSITORY: GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:test-job2 GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:barneysowood/act-test-repo GITHUB_REPOSITORY_OWNER:barneysowood GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ATTEMPT:1 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:78cd86422dbf4e1799d82f00a686589e886690e0 GITHUB_WORKFLOW:Test with salt repo configs GITHUB_WORKSPACE:/home/barney/git/act-testing ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID:]
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] evaluating expression ''
[Test with salt repo configs/test-job2] [DEBUG] expression '' evaluated to 'true'
[Test with salt repo configs/test-job2] ⭐ Run Main Output ok salt config
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/outputcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/statecmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/pathcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/envs.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/SUMMARY.md len:0
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act'
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Wrote command
cat salt-config-ok.txt > "$GITHUB_OUTPUT"
to 'workflow/1'
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/1 len:44
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act'
[Test with salt repo configs/test-job2] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/1] user= workdir=
[Test with salt repo configs/test-job2] [DEBUG] Exec command '[bash -e /var/run/act/workflow/1]'
[Test with salt repo configs/test-job2] [DEBUG] Working directory '/home/barney/git/act-testing'
[Test with salt repo configs/test-job2] ✅ Success - Main Output ok salt config [54.315763ms]
[Test with salt repo configs/test-job2] ⚙ ::set-output:: config={"linux_arm_runner": "ubuntu-24.04-arm", "skip_code_coverage": true, "testrun": {"type": "full", "skip_code_coverage": true}, "jobs": {"lint": true, "test": true, "test-pkg": true, "test-pkg-download": true, "prepare-release": true, "build-docs": true, "build-source-tarball": true, "build-deps-onedir": true, "build-salt-onedir": true, "build-pkgs": true, "build-deps-ci": true}, "build-matrix": {"linux": [{"arch": "x86_64"}, {"arch": "arm64"}], "macos": [{"arch": "x86_64"}, {"arch": "arm64"}], "windows": [{"arch": "amd64"}, {"arch": "x86"}]}, "artifact-matrix": [{"platform": "linux", "arch": "x86_64"}, {"platform": "linux", "arch": "arm64"}, {"platform": "macos", "arch": "x86_64"}, {"platform": "macos", "arch": "arm64"}, {"platform": "windows", "arch": "amd64"}, {"platform": "windows", "arch": "x86"}], "pkg-test-matrix": {"linux": [{"tests-chunk": "install", "version": null, "platform": "linux", "slug": "rockylinux-8", "arch": "x86_64", "display_name": "Rocky Linux 8", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "rockylinux-8-arm64", "arch": "arm64", "display_name": "Rocky Linux 8 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "rockylinux-9", "arch": "x86_64", "display_name": "Rocky Linux 9", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "rockylinux-9-arm64", "arch": "arm64", "display_name": "Rocky Linux 9 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "amazonlinux-2023", "arch": "x86_64", "display_name": "Amazon Linux 2023", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "amazonlinux-2023-arm64", "arch": "arm64", "display_name": "Amazon Linux 2023 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "debian-11", "arch": "x86_64", "display_name": "Debian 11", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "debian-11-arm64", "arch": "arm64", "display_name": "Debian 11 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "debian-12", "arch": "x86_64", "display_name": "Debian 12", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "debian-12-arm64", "arch": "arm64", "display_name": "Debian 12 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-4", "arch": "x86_64", "display_name": "Photon OS 4", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-4-arm64", "arch": "arm64", "display_name": "Photon OS 4 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-4", "arch": "x86_64", "display_name": "Photon OS 4", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-fips"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-4-arm64", "arch": "arm64", "display_name": "Photon OS 4 Arm64", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-arm64-fips"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-5", "arch": "x86_64", "display_name": "Photon OS 5", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-5-arm64", "arch": "arm64", "display_name": "Photon OS 5 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-5", "arch": "x86_64", "display_name": "Photon OS 5", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-fips"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "photonos-5-arm64", "arch": "arm64", "display_name": "Photon OS 5 Arm64", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-arm64-fips"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-20.04", "arch": "x86_64", "display_name": "Ubuntu 20.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-20.04-arm64", "arch": "arm64", "display_name": "Ubuntu 20.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-22.04", "arch": "x86_64", "display_name": "Ubuntu 22.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-22.04-arm64", "arch": "arm64", "display_name": "Ubuntu 22.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204-arm64"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-24.04", "arch": "x86_64", "display_name": "Ubuntu 24.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404"}, {"tests-chunk": "install", "version": null, "platform": "linux", "slug": "ubuntu-24.04-arm64", "arch": "arm64", "display_name": "Ubuntu 24.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-8", "arch": "x86_64", "display_name": "Rocky Linux 8", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-8-arm64", "arch": "arm64", "display_name": "Rocky Linux 8 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-9", "arch": "x86_64", "display_name": "Rocky Linux 9", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-9-arm64", "arch": "arm64", "display_name": "Rocky Linux 9 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "amazonlinux-2023", "arch": "x86_64", "display_name": "Amazon Linux 2023", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "amazonlinux-2023-arm64", "arch": "arm64", "display_name": "Amazon Linux 2023 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "debian-11", "arch": "x86_64", "display_name": "Debian 11", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "debian-11-arm64", "arch": "arm64", "display_name": "Debian 11 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "debian-12", "arch": "x86_64", "display_name": "Debian 12", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "debian-12-arm64", "arch": "arm64", "display_name": "Debian 12 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-20.04", "arch": "x86_64", "display_name": "Ubuntu 20.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-20.04-arm64", "arch": "arm64", "display_name": "Ubuntu 20.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-22.04", "arch": "x86_64", "display_name": "Ubuntu 22.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-22.04-arm64", "arch": "arm64", "display_name": "Ubuntu 22.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204-arm64"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-24.04", "arch": "x86_64", "display_name": "Ubuntu 24.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-24.04-arm64", "arch": "arm64", "display_name": "Ubuntu 24.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-8", "arch": "x86_64", "display_name": "Rocky Linux 8", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-8-arm64", "arch": "arm64", "display_name": "Rocky Linux 8 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8", "job_name": "test-pkg-rockylinux-8-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-9", "arch": "x86_64", "display_name": "Rocky Linux 9", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "rockylinux-9-arm64", "arch": "arm64", "display_name": "Rocky Linux 9 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9", "job_name": "test-pkg-rockylinux-9-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "amazonlinux-2023", "arch": "x86_64", "display_name": "Amazon Linux 2023", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "amazonlinux-2023-arm64", "arch": "arm64", "display_name": "Amazon Linux 2023 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023", "job_name": "test-pkg-amazonlinux-2023-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "debian-11", "arch": "x86_64", "display_name": "Debian 11", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "debian-11-arm64", "arch": "arm64", "display_name": "Debian 11 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-11", "job_name": "test-pkg-debian-11-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "debian-12", "arch": "x86_64", "display_name": "Debian 12", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "debian-12-arm64", "arch": "arm64", "display_name": "Debian 12 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:debian-12", "job_name": "test-pkg-debian-12-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-4", "arch": "x86_64", "display_name": "Photon OS 4", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-4-arm64", "arch": "arm64", "display_name": "Photon OS 4 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-4", "arch": "x86_64", "display_name": "Photon OS 4", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-fips"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-4-arm64", "arch": "arm64", "display_name": "Photon OS 4 Arm64", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-4", "job_name": "test-pkg-photonos-4-arm64-fips"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-5", "arch": "x86_64", "display_name": "Photon OS 5", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-5-arm64", "arch": "arm64", "display_name": "Photon OS 5 Arm64", "pkg_type": "rpm", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-5", "arch": "x86_64", "display_name": "Photon OS 5", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-fips"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "photonos-5-arm64", "arch": "arm64", "display_name": "Photon OS 5 Arm64", "pkg_type": "rpm", "fips": true, "container": "ghcr.io/saltstack/salt-ci-containers/testing:photon-5", "job_name": "test-pkg-photonos-5-arm64-fips"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-20.04", "arch": "x86_64", "display_name": "Ubuntu 20.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-20.04-arm64", "arch": "arm64", "display_name": "Ubuntu 20.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04", "job_name": "test-pkg-ubuntu-2004-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-22.04", "arch": "x86_64", "display_name": "Ubuntu 22.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-22.04-arm64", "arch": "arm64", "display_name": "Ubuntu 22.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04", "job_name": "test-pkg-ubuntu-2204-arm64"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-24.04", "arch": "x86_64", "display_name": "Ubuntu 24.04", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "linux", "slug": "ubuntu-24.04-arm64", "arch": "arm64", "display_name": "Ubuntu 24.04 Arm64", "pkg_type": "deb", "fips": false, "container": "ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04", "job_name": "test-pkg-ubuntu-2404-arm64"}], "macos": [{"tests-chunk": "install", "version": null, "platform": "macos", "slug": "macos-13", "arch": "x86_64", "display_name": "macOS 13", "pkg_type": null, "runner": "macos-13", "job_name": "test-pkg-macos-13"}, {"tests-chunk": "install", "version": null, "platform": "macos", "slug": "macos-14", "arch": "arm64", "display_name": "macOS 14 (M1)", "pkg_type": null, "runner": "macos-14", "job_name": "test-pkg-macos-14"}, {"tests-chunk": "install", "version": null, "platform": "macos", "slug": "macos-15", "arch": "arm64", "display_name": "macOS 15 (M1)", "pkg_type": null, "runner": "macos-15", "job_name": "test-pkg-macos-15"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "macos", "slug": "macos-13", "arch": "x86_64", "display_name": "macOS 13", "pkg_type": null, "runner": "macos-13", "job_name": "test-pkg-macos-13"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "macos", "slug": "macos-14", "arch": "arm64", "display_name": "macOS 14 (M1)", "pkg_type": null, "runner": "macos-14", "job_name": "test-pkg-macos-14"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "macos", "slug": "macos-15", "arch": "arm64", "display_name": "macOS 15 (M1)", "pkg_type": null, "runner": "macos-15", "job_name": "test-pkg-macos-15"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "macos", "slug": "macos-13", "arch": "x86_64", "display_name": "macOS 13", "pkg_type": null, "runner": "macos-13", "job_name": "test-pkg-macos-13"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "macos", "slug": "macos-14", "arch": "arm64", "display_name": "macOS 14 (M1)", "pkg_type": null, "runner": "macos-14", "job_name": "test-pkg-macos-14"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "macos", "slug": "macos-15", "arch": "arm64", "display_name": "macOS 15 (M1)", "pkg_type": null, "runner": "macos-15", "job_name": "test-pkg-macos-15"}], "windows": [{"tests-chunk": "install", "version": null, "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2019-nsis"}, {"tests-chunk": "install", "version": null, "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "MSI", "job_name": "test-pkg-windows-2019-msi"}, {"tests-chunk": "install", "version": null, "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2022-nsis"}, {"tests-chunk": "install", "version": null, "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "MSI", "job_name": "test-pkg-windows-2022-msi"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2019-nsis"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "MSI", "job_name": "test-pkg-windows-2019-msi"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2022-nsis"}, {"tests-chunk": "upgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "MSI", "job_name": "test-pkg-windows-2022-msi"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2019-nsis"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2019", "arch": "amd64", "display_name": "Windows 2019", "pkg_type": "MSI", "job_name": "test-pkg-windows-2019-msi"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "NSIS", "job_name": "test-pkg-windows-2022-nsis"}, {"tests-chunk": "downgrade", "version": "3006.10", "platform": "windows", "slug": "windows-2022", "arch": "amd64", "display_name": "Windows 2022", "pkg_type": "MSI", "job_name": "test-pkg-windows-2022-msi"}]}, "test-matrix": {"linux-x86_64": [], "linux-arm64": [], "macos": [], "windows": []}}
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://192.168.122.111:35137/ CI:true GITHUB_ACTION:2 GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF: GITHUB_ACTION_REPOSITORY: GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:test-job2 GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:barneysowood/act-test-repo GITHUB_REPOSITORY_OWNER:barneysowood GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ATTEMPT:1 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:78cd86422dbf4e1799d82f00a686589e886690e0 GITHUB_WORKFLOW:Test with salt repo configs GITHUB_WORKSPACE:/home/barney/git/act-testing ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID:]
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] evaluating expression ''
[Test with salt repo configs/test-job2] [DEBUG] expression '' evaluated to 'true'
[Test with salt repo configs/test-job2] ⭐ Run Main Output breaking salt config
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/outputcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/statecmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/pathcmd.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/envs.txt len:0
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/SUMMARY.md len:0
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act'
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] Wrote command
cat salt-config-breaking.txt > "$GITHUB_OUTPUT"
to 'workflow/2'
[Test with salt repo configs/test-job2] [DEBUG] Writing entry to tarball workflow/2 len:50
[Test with salt repo configs/test-job2] [DEBUG] Extracting content to '/var/run/act'
[Test with salt repo configs/test-job2] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/2] user= workdir=
[Test with salt repo configs/test-job2] [DEBUG] Exec command '[bash -e /var/run/act/workflow/2]'
[Test with salt repo configs/test-job2] [DEBUG] Working directory '/home/barney/git/act-testing'
[Test with salt repo configs/test-job2] ✅ Success - Main Output breaking salt config [51.327034ms]
[Test with salt repo configs/test-job2] [DEBUG] skipping post step for 'Checkout code': no action model available
[Test with salt repo configs/test-job2] ⭐ Run Complete job
[Test with salt repo configs/test-job2] Cleaning up container for job test-job2
[Test with salt repo configs/test-job2] [DEBUG] Removed container: f9eec4ea3ccc622dad554c046ce89c7c75c7a9ae01e0e61c50e5e4791faa0151
[Test with salt repo configs/test-job2] [DEBUG] 🐳 docker volume rm act-Test-with-salt-repo-configs-test-job2-f61fe191ab06a20dcd2e28d27abe88fe31bccbb3a34006984719b6284ab0bfd2
[Test with salt repo configs/test-job2] [DEBUG] 🐳 docker volume rm act-Test-with-salt-repo-configs-test-job2-f61fe191ab06a20dcd2e28d27abe88fe31bccbb3a34006984719b6284ab0bfd2-env
[Test with salt repo configs/test-job2] [DEBUG] Loading revision from git directory
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] [DEBUG] HEAD points to '78cd86422dbf4e1799d82f00a686589e886690e0'
[Test with salt repo configs/test-job2] [DEBUG] using github ref: refs/heads/main
[Test with salt repo configs/test-job2] [DEBUG] Found revision: 78cd86422dbf4e1799d82f00a686589e886690e0
[Test with salt repo configs/test-job2] ✅ Success - Complete job
[Test with salt repo configs/test-job2] 🏁 Job succeeded
Bug report info
Command used with act
Describe issue
I have an issue where a large dictionary is written to GITHUB_OUTPUT. Below a certain size this works fine, above a certain size, the expected variable doesn't get set (with ::set-output:: ).
The original issue is when trying to run CI for https://github.com/saltstack/salt, but I have isolated the issue in a test repository. I originally raised this with entirely generated data in #2738, but closed that as I thought I was making some incorrect assumptions. I now think that was correct, but I've updated the test cases using the actual data that's being written to GITHUB_OUTPUT.
As per the previous issue, with a smaller dictionary (example here) the output var is set
but with the larger dictionary (example here the output var is not set and no error is given
I'd expect the output var to be set for either case and it does work in Github Actions
Link to GitHub repository
https://github.com/barneysowood/act-test-repo
Workflow content
Relevant log output
Additional information
No response