Skip to content

.arduino-ci.yml is case sensitive for platforms #261

Closed
@RobTillaart

Description

@RobTillaart

Changed .arduino-ci.yml to uppercase for UNO see below, as this is a common way to write I propose to make the strings under platforms case independent

compile:
  # Choosing to run compilation tests on 2 different Arduino platforms
  platforms:
    - UNO          <<<<<<<<< UPPER CASE = common writing 
    - leonardo
    - due
    - zero

https://github.com/RobTillaart/MCP23017_RT/runs/1636467517 failed

Wildcard architecture in library.properties, using configured platforms... 
    UNO
    leonardo
    due
    zero
...Wildcard architecture in library.properties, using configured platforms      
Board package arduino:sam has a defined URL...                                 ✓
Installing board package arduino:sam...                                        ✓
Board package arduino:samd has a defined URL...                                ✓
Installing board package arduino:samd...                                       ✓
Board package arduino:avr has a defined URL...                                 ✓
Installing board package arduino:avr...                                        ✓
bundler: failed to load command: /action/bundle/ruby/2.6.0/bin/arduino_ci.rb (/action/bundle/ruby/2.6.0/bin/arduino_ci.rb)
NoMethodError: undefined method `[]' for nil:NilClass
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:462:in `block (2 levels) in perform_example_compilation_tests'
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:459:in `each'
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:459:in `block in perform_example_compilation_tests'
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:443:in `each'
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:443:in `perform_example_compilation_tests'
  /action/bundle/ruby/2.6.0/bundler/gems/arduino_ci-d8a0a0bbd430/exe/arduino_ci.rb:516:in `<top (required)>'
  /action/bundle/ruby/2.6.0/bin/arduino_ci.rb:23:in `load'
  /action/bundle/ruby/2.6.0/bin/arduino_ci.rb:23:in `<top (required)>'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions