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 basic GHA jobs #2688

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

Add basic GHA jobs #2688

wants to merge 12 commits into from

Commits on Jul 17, 2024

  1. Add basic GHA jobs

    Converts existing GHA job to new workflow model
    
    Adds build jobs for Windows, Linux, and MacOS
    
    Signed-off-by: John Parent <[email protected]>
    johnwparent committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4f8d070 View commit details
    Browse the repository at this point in the history
  2. Add ignored file

    Signed-off-by: John Parent <[email protected]>
    johnwparent committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0ed3128 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Correct Qt Version

    Signed-off-by: John Parent <[email protected]>
    johnwparent committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    cc643d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    6fc3215 View commit details
    Browse the repository at this point in the history
  2. Add caching

    johnwparent committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    8196c8a View commit details
    Browse the repository at this point in the history
  3. Correct Windows shell

    johnwparent committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    77b8fba View commit details
    Browse the repository at this point in the history
  4. Correct fetch-deps useage

    johnwparent committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    bdf8e00 View commit details
    Browse the repository at this point in the history
  5. Fix linux and macos

    johnwparent committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    46acc2f View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. proper macos version

    johnwparent committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    536162a View commit details
    Browse the repository at this point in the history
  2. test Windows shell

    johnwparent committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    792451f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ce57e1 View commit details
    Browse the repository at this point in the history
  4. try Windows again

    johnwparent committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1149624 View commit details
    Browse the repository at this point in the history