y-scope / clp

Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.
https://yscope.com
Apache License 2.0
813 stars 68 forks source link

gh-actions: Enforce using a x86 macOS runner for linting to support Meteor. #518

Closed kirkrodrigues closed 1 month ago

kirkrodrigues commented 1 month ago

Description

Recent linting workflows on macOS have been timing out when trying to download an ARM Meteor binary for macOS. This is because the GH runner macos-latest points at an M1 runner and there is no ARM binary for Meteor.

This PR fixes the GH runner to macos-13 (an x86 runner) for the macOS linting workflow to avoid the issue.

Validation performed

Validated the macos linting workflow passes.

kirkrodrigues commented 1 month ago

Actually, it seems Meteor now has an ARM binary and the workflows in question were instead failing because Meteor's download site was down for some reason.