Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Issue/#18 build pipeline #19

Merged
merged 12 commits into from
Oct 21, 2022

Commits on Oct 20, 2022

  1. Add workflow_dispatch trigger.

    The current triggers require a push or PR to exercise the pipeline. Adding this trigger will allow the pipeline to be run without having to modify any code.
    managedkaos authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    dca3fdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17a85aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b16b67f View commit details
    Browse the repository at this point in the history
  4. Use runner.os in conditional

    for Black Code Formatter build step
    managedkaos authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    cd4105e View commit details
    Browse the repository at this point in the history
  5. Use runner.os in conditional

    For Mypy check build step
    managedkaos authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    63991a0 View commit details
    Browse the repository at this point in the history
  6. Fix typo in workflow

    managedkaos authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    260fec2 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Add job for linux-only actions

    They are check actions not critical for the build so makes sense to have them in a different job running on Linux (since the actions require linux) and then have the build job depend on the check job.
    managedkaos authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    8954843 View commit details
    Browse the repository at this point in the history
  2. Add '3.11-dev'

    managedkaos authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    e54b4bb View commit details
    Browse the repository at this point in the history
  3. Add '3.11-dev'

    managedkaos authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    71bf0aa View commit details
    Browse the repository at this point in the history
  4. Updates checkout and setup-pyton actions

    Fixes the following in workflow runs:
    ```
    Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout, actions/checkout
    ```
    managedkaos authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    c08ad45 View commit details
    Browse the repository at this point in the history
  5. Update version for setup-python

    v3 -> v4
    managedkaos authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    3d8091b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26d5e49 View commit details
    Browse the repository at this point in the history