Hi, I’m currently building a command line tool in swift (without using xcode) and has just set up a workflow to run tests, linters and so on.
The problem is that circleci seems to decide that it has to be run on macOS, meaning I cannot run the tests on the free plan.
Is there any way to force linux usage to circumvent this, considering I don’t need macOS to build and test the project?
Update: here is my config file:
environment: &environment working_directory: ~/coauthor docker: - image: norionomura/swift:50 version: 2 jobs: test: <<: *environment steps: - checkout - run: swift test lint: <<: *environment steps: - checkout - run: swiftlint check_formatted: <<: *environment steps: - checkout - run: swiftformat --lint workflows: version: 2 continious_integration: jobs: - test - lint - check_formatted