v1.7.2

View on GitHub Upgrade guide

Summary

Summary: IMDSv2 support, instant reload after first setup, add tags on instance and publish metrics.

What's Changed

  • instant reload after first setup
  • fix templates
  • fix request limit exceeded errors for RunInstances API and DescribeInstanceTypes API
  • check license key
  • remove nodemon from prod
  • no longer log health check requests
  • unify logging formats, tag all lines with workflow job details for easy troubleshoot
  • allow runner config to define image, spot, ssh settings
  • specify IMDSv2 (closes #24).
  • add run-id, job-name and job-id to instance tags
  • publish consumed minutes across many dimensions:
    • Repository
    • WorkflowName
    • WorkflowJobConclusion
    • WorkflowJobName
    • InstanceType
    • InstanceLifecycle
    • ImageId
    • RunnerId

Full Changelog: https://github.com/runs-on/runs-on/compare/v1.6.5...v1.7.2