Releases
16.0.0-202606191315
RestlessOS 16.0.0-202606191315
Compare
Sorry, something went wrong.
No results found
Changes
fix(rom/bionic): regenerate Scudo patch against current hardened_malloc base
fix: restore Nazar Bilinskyi as author of OPPO UDFPS patch
ci(build): stop creating workspace src symlink and use /mnt/src paths throughout workflow
ci(ec2): dynamically map AZ ids to names instead of hardcoding az1=a
ci(ec2): log all az scores and chosen az in select-az
ci(ec2): fail pipeline if spot placement score lookup fails
ci(build): log selected az and spot-score api errors
ci(build): drop release_channel input and always use stable
ci(ec2): remove debug noise from select-az
ci(build): output human-readable AZ name from select-az
ci(ec2): use AvailabilityZoneId instead of AvailabilityZone
ci(ec2): restrict spot placement score lookup to target region
ci(ec2): add debug and fallback for select-az
ci(build): rename first job back to Deploy Infrastructure
ci(build): remove stale select-az dependency from start-sign
ci(build): merge cleanup into destroy-infrastructure and fold select-az/start-sync into deploy-infrastructure
ci(build): fold sign-instance teardown into destroy-infrastructure job
ci(build): move spot-capacity lookup from terraform to ec2.sh
ci(terraform): make spot-score script quiet on stdout and fault-tolerant
ci(build): combine stop-sync+start-build and stop-build+start-sign
ci(build): restore separate stop/start jobs to fix dependency graph
ci(terraform): make spot-score script self-install aws cli if missing
Combine instance swap jobs to reduce workflow step count
ci(build): always run destroy-infrastructure even on failure
ci(ec2): paginate runner list and log online count per attempt
Revert "fix(terraform): avoid cidr conflict for build_a subnet"
fix(terraform): avoid cidr conflict for build_a subnet
ci(terraform): move spot-score lookup into executable script under scripts/
ci(terraform): remove duplicate subnet_id output from capacity.tf
ci(terraform): inline spot-score script into capacity.tf
ci(build): move spot-capacity scan into terraform and remove import.tf
ci(build): reduce build provision retries to 20 attempts
ci(build): scan spot capacity to pick best AZ for all instances
ci(build): let nick-fields/retry handle spot capacity retries
ci(ec2): use unique runner name per provision attempt and log api errors
ci(ec2): generate shell-script user-data instead of cloud-config yaml
ci(ec2): restore base64 write_files for ssh key and ensure trailing newline
ci(ec2): write build ssh key directly without base64 round-trip
fix: chown entire /home/github not just .ssh
fix: create src symlink to /mnt/src in ebs mount
fix: add self-hosted label to jit runner config
fix: quote shutdown command in cloud-config runcmd to prevent YAML misparse
temp: reduce retry attempts to 2 for faster debugging
fix: pass EC2_INSTANCE_ID to kill script in cleanup loop
ec2: dump console output when runner fails to register
workflow: increase provision timeout to 20 minutes
workflow: restructure pipeline lifecycle and destroy infra after build
terraform: temporarily restore ireland provider to destroy orphaned eu-west-1 resources
workflow: use nick-fields/retry for ec2 provision calls
fix: add missing --block-device-mappings flag before array
terraform: drop eu-west-1 and AZ b/c — only eu-west-2a needed
fix: use array for block-device-mappings in ec2 provision script
workflow: replace ec2-github-runner with reusable scripts
workflow: cancel in-progress builds when a new one is triggered
workflow: restore concurrency limit (one build at a time)
workflow: retry build runner launch with wretry.action
workflow: use multi-az failover for ec2 runner launches
workflow: write ssh key directly instead of base64-decoding it
workflow: fix ec2 runner boot failures
workflow: rewrite pipeline around ec2-github-runner and opentofu
workflow: collapse ec2 configuration env vars
You can’t perform that action at this time.