Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub Workflow for Linux (attempt MacOS) #445

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Apr 14, 2021

  1. Add GitHub Workflow for Linux (attempt MacOS)

    This triggers a GitHub Action that gets the dependencies for avr-gcc
    (and also freeglut) in order to run the `make` on Linux.
    
    After the make is complete, it runs the suggested test command from
    the README.md.  Currently this demonstrates that the output does
    not match what is stated.  This could be evolved into a test that
    uses the continuous integration to enforce that the README.md output
    stays in sync with the actual program output.
    
    It includes an attempt to build on a Mac container.  It gets an
    error of "fatal: No names found, cannot describe anything"...which
    someone familiar with MacOS who has seen a successful build would
    be more qualified to try and fix than I would be.
    AE1020 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    e66c773 View commit details
    Browse the repository at this point in the history
  2. Remove .travis.yml

    Travis CI no longer offers free open source credits for CI, and has
    been leapfrogged by dozens of other services.
    
    https://www.reddit.com/r/linux/comments/k92tc0/travis_is_no_longer_free_for_opensource_projects/
    AE1020 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    99d8c45 View commit details
    Browse the repository at this point in the history