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

CI/CD #35

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

CI/CD #35

wants to merge 38 commits into from

Commits on Jun 10, 2022

  1. ci: add base

    mibmo committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    b0f63c7 View commit details
    Browse the repository at this point in the history
  2. mac-os support

    mibmo committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    70c661f View commit details
    Browse the repository at this point in the history
  3. fix if-statements

    mibmo committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    394ade6 View commit details
    Browse the repository at this point in the history
  4. don't run brew as root

    mibmo committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    39f74da View commit details
    Browse the repository at this point in the history
  5. remove debug steps

    they were kinda preventing macos from building correctly, so...
    mibmo committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    0ea1ffc View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2022

  1. Configuration menu
    Copy the full SHA
    2a1f555 View commit details
    Browse the repository at this point in the history
  2. remove other CI configs

    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    a88a1ea View commit details
    Browse the repository at this point in the history
  3. change go version

    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    e59e91b View commit details
    Browse the repository at this point in the history
  4. windows support

    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    ef2ac53 View commit details
    Browse the repository at this point in the history
  5. use runner.os envs instead

    seems like they're the "standard", and this allows for flexibility in
    specifying runner OS versions.
    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    29cfebd View commit details
    Browse the repository at this point in the history
  6. rename CI action script

    this is to allow for running tests afterwards.
    gh actions don't support cross-file workflow dependencies yet.
    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    8b26602 View commit details
    Browse the repository at this point in the history
  7. run tests

    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    2fd0dbb View commit details
    Browse the repository at this point in the history
  8. use env for go version

    also cleans up env a bit; some unnecessary envvars were leftover from
    copy-pasting the action from another project
    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    ec0b7bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    91f3d2b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3840e5d View commit details
    Browse the repository at this point in the history
  11. add go modules

    this is needed for running tests
    mibmo committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    00fcfd0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    02b1715 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. Configuration menu
    Copy the full SHA
    5ce4a23 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. run on pull request & release

    mibmo committed Jul 14, 2022
    Configuration menu
    Copy the full SHA
    4cd0228 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    5460658 View commit details
    Browse the repository at this point in the history
  2. use caching for tests instead

    mibmo committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    126ff1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6451a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    afe5804 View commit details
    Browse the repository at this point in the history
  5. better job names

    mibmo committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    21824c5 View commit details
    Browse the repository at this point in the history
  6. cache binary builds too

    the whole caching the PROJECT_HASH with actions/cache and diffing it
    is a bit jank but honestly i'd say that it's worth it.
    mibmo committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    0b83ed9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bd09bf3 View commit details
    Browse the repository at this point in the history
  8. don't use legacy backticks

    mibmo committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    0b122a7 View commit details
    Browse the repository at this point in the history
  9. update go to 1.20

    mibmo committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    815ca9b View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. install build tools on windows

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    dfcc4db View commit details
    Browse the repository at this point in the history
  2. use msys2

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    5dd85d2 View commit details
    Browse the repository at this point in the history
  3. debug windows' hash key

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    744513a View commit details
    Browse the repository at this point in the history
  4. typo

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    056abbb View commit details
    Browse the repository at this point in the history
  5. disable caching on windows

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    eb89253 View commit details
    Browse the repository at this point in the history
  6. reenable other builders

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    5550fbd View commit details
    Browse the repository at this point in the history
  7. use correct nomenclature

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    907f90c View commit details
    Browse the repository at this point in the history
  8. remove redundant comment

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    6448239 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    655eb6c View commit details
    Browse the repository at this point in the history
  10. add triple to tests job name

    mibmo committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    88b76e0 View commit details
    Browse the repository at this point in the history