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

⚠️ CONFLICT! Lineage pull request for: skeleton #44

Merged
merged 70 commits into from
Oct 17, 2023
Merged

Commits on Jun 23, 2023

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

Commits on Jun 28, 2023

  1. Add an empty meta/requirements.yml file

    Also add comments explaining when dependencies should be listed in
    meta/main.yml versus meta/requirements.yml.
    jsf9k committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    5a42925 View commit details
    Browse the repository at this point in the history
  2. Use list vice array

    This is done to be consistent with the language used in the Ansible project.
    
    Co-authored-by: Nick <[email protected]>
    jsf9k and mcdonnnj authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    3bb32da View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Alphabetize YAML attributes

    jsf9k committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    fd8ab15 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    4cb9a4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53f56b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f261099 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    097b573 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    254282a View commit details
    Browse the repository at this point in the history
  2. Update staticcheck id

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    ecf3299 View commit details
    Browse the repository at this point in the history
  3. Update tool names to match author stylization

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    1eaedf5 View commit details
    Browse the repository at this point in the history
  4. Update statcicheck stylization

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    fd04757 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Temporarily use a different branch of cisagov/setup-env-github-action

    This is being done for testing purposes, and this commit can be
    reverted (or removed) once cisagov/setup-env-github-action#65 is
    merged.
    jsf9k committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    ddbf6f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8af336 View commit details
    Browse the repository at this point in the history
  3. Update go-critic name

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    1675b12 View commit details
    Browse the repository at this point in the history
  4. Update staticcheck name

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    c6ab22e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Use the correct repo name for the ansible-lint pre-commit hook

    The repo name we were using redirects to the correct place, but we may
    as well cut out the middle man.
    jsf9k committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    29de034 View commit details
    Browse the repository at this point in the history
  2. Correct staticcheck reference to setup-env, sort alphabetically and c…

    …orrect staticcheck package URL
    
    Co-Authored By: @mcdonnnj <[email protected]>
    jasonodoom committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    1e7cb4f View commit details
    Browse the repository at this point in the history
  3. Remove Go section coment

    Co-authored-by: Shane Frasier <[email protected]>
    jasonodoom and jsf9k authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    5f3bc13 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Remove unnecessary quotes in the dependabot configuration

    We generally only use quotes when they are strictly necessary to ensure
    data is interpreted as a string value.
    mcdonnnj committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    d311825 View commit details
    Browse the repository at this point in the history
  2. Sort the keys in the Dependabot configuration

    Our standard practice for YAML files is to sort keys alphabetically.
    mcdonnnj committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    2294d49 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Delete duplicate word "are"

    Co-authored-by: David Harris <[email protected]>
    jsf9k and dv4harr10 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e678502 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

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

Commits on Aug 16, 2023

  1. Fix gosec stylization

    Co-authored-by: Nick <[email protected]>
    jasonodoom and mcdonnnj authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    948ebde View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Revert "Temporarily use a different branch of cisagov/setup-env-githu…

    …b-action"
    
    This reverts commit ddbf6f7.
    
    This can be done now that cisagov/setup-env-github-action#65 has been
    merged.
    jsf9k committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    98d3d3f View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Add nixfmt pre-commit hook

    jasonodoom committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    82db36a View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Bump actions/checkout from 3 to 4

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    c0b5d5b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    b04654e View commit details
    Browse the repository at this point in the history
  2. Update the dependabot ignore configuration

    Add crazy-max/ghaction-github-labeler as a commented out dependency to
    ignore in the dependabot configuration file. This should be enabled in
    downstream projects to consolidate updating this Action to the
    cisagov/skeleton-generic repository.
    mcdonnnj committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    49ac8c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Merge pull request #138 from cisagov/add-go-packages

    Add go packages for pre-commit
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4ec50ab View commit details
    Browse the repository at this point in the history
  2. Merge pull request #139 from cisagov/improvement/use-correct-repo-name

    Use the correct repo name for the ansible-lint pre-commit hook
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    8145a93 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #140 from cisagov/improvement/update_dependabot_co…

    …nfiguration
    
    Update the Dependabot configuration
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    ce74358 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #141 from cisagov/documentation/grammar

    Delete duplicate word "are"
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    338e3e1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #143 from cisagov/add-nixfmt

    Add nixfmt pre-commit hook
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    8432f1e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #145 from cisagov/dependabot/github_actions/action…

    …s/checkout-4
    
    Bump actions/checkout from 3 to 4
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    8cdbc7b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #146 from cisagov/improvement/update_labeler_action

    Update the version of the `crazy-max/ghaction-github-labeler` Action and add a dependabot ignore directive
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    ca49bea View commit details
    Browse the repository at this point in the history
  8. Update pre-commit hook versions

    This is done automatically with the `pre-commit autoupdate` command.
    mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    94d753d View commit details
    Browse the repository at this point in the history
  9. Switch to the pre-commit mirror for black

    This mirror was created to leverage performance optimizations from
    mypyc wheels that are available if black is installed from PyPI. These
    wheels are not available if black is installed from source as it would
    be using the old URL. Please see psf/black#3828 and psf/black#3405 for
    more information.
    mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    1bc2056 View commit details
    Browse the repository at this point in the history
  10. Add the crazy-max/ghaction-github-status GitHub action

    This action is added in a separate "diagnostics" job.  As configured
    it will never fail, but it will print out the status of the various
    GitHub components.  This information will sometimes be useful when
    determining why builds fail after the fact.
    
    Co-authored-by: Mark Feldhousen <[email protected]>
    Co-authored-by: Nick <[email protected]>
    3 people committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    a62ebe7 View commit details
    Browse the repository at this point in the history
  11. Make the lint job depend on the diagnostics job

    Even though the diagnostics job is not currently configured to fail
    due to the GitHub status, it is still true that if the job is unable
    to run that does not bode well for the lint job's successful
    execution.
    
    Co-authored-by: Nick <[email protected]>
    jsf9k and mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    3619c45 View commit details
    Browse the repository at this point in the history
  12. Add a GH Action to dump the context

    This can be useful when debugging why a GH Action failed.
    
    Co-authored-by: felddy <[email protected]>
    2 people authored and mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    f437066 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c5e56a2 View commit details
    Browse the repository at this point in the history
  14. Add the step-security/harden-runner GH Action

    This GH Action is being configured to run in audit mode.  It should
    warn us if an Action is reaching out to an unexpected web address,
    overwriting source code, etc.
    
    Co-authored-by: felddy <[email protected]>
    2 people authored and mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9afb516 View commit details
    Browse the repository at this point in the history
  15. Add a harden-runner task to the lint job as well

    This task can only provide coverage for the job that contains it.
    jsf9k authored and mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9dc773c View commit details
    Browse the repository at this point in the history
  16. Add a reminder

    We need a reminder add the step-security/harden-runner action at the
    top of every job.
    
    Co-authored-by: Nick <[email protected]>
    jsf9k and mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    bb81ec3 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #142 from cisagov/maintenance/update_pre-commit_hooks

    Update `pre-commit` hooks
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    94903ae View commit details
    Browse the repository at this point in the history
  18. Merge pull request #148 from cisagov/improvement/change_black_repository

    Change the source repository for the `black` hook
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    8d8577c View commit details
    Browse the repository at this point in the history
  19. Merge pull request #144 from cisagov/improvement/add-github-status-jazz

    Add a job that runs diagnostics
    mcdonnnj authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    c0eed09 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dd51297 View commit details
    Browse the repository at this point in the history
  21. Enable dependabot ignore directives

    Enable the new dependabot ignore directives that were added in
    cisagov/skeleton-generic.
    mcdonnnj committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4dba25d View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Remove unnecessary quotes in the dependabot configuration

    We generally only use quotes when they are strictly necessary to ensure
    data is interpreted as a string value. This mirrors what was done to
    the configurations inherited from cisagov/skeleton-generic.
    
    Co-authored-by: Shane Frasier <[email protected]>
    mcdonnnj and jsf9k committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a6c9bab View commit details
    Browse the repository at this point in the history
  2. Bump actions/checkout from 3 to 4

    This updates the `test` job to match what was pulled down from
    cisagov/skeleton-generic.
    mcdonnnj committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    d8654e6 View commit details
    Browse the repository at this point in the history
  3. Update job dependencies for the build.yml workflow

    Add the `diagnostics` job as a dependency for the `test` job.
    mcdonnnj committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2a249d0 View commit details
    Browse the repository at this point in the history
  4. Add runner hardening to all jobs in our workflows

    This aligns with what was done to the `lint` job of the build.yml
    workflow that was inherited from cisagov/skeleton-generic.
    mcdonnnj committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    b32ab6b View commit details
    Browse the repository at this point in the history
  5. Adjust key ordering for the test job

    Ensure that top-level keys except for `steps` are alphabetically sorted.
    mcdonnnj committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    7efdb92 View commit details
    Browse the repository at this point in the history
  6. Remove unnecessary quotes in the codeql-analysis.yml workflow

    We generally only use quotes when they are strictly necessary to ensure
    data is interpreted as a string value. This mirrors what was done to
    the configurations inherited from cisagov/skeleton-generic.
    mcdonnnj committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    530576b View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Merge pull request #160 from cisagov/lineage/skeleton

    ⚠️ CONFLICT! Lineage pull request for: skeleton
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    693678b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #157 from cisagov/improvement/prefer-true-and-fals…

    …e-to-yes-and-no-in-yaml
    
    Prefer true/false to yes/no in YAML files
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    7a16826 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #155 from cisagov/improvement/alphabetize-yaml-att…

    …ributes
    
    Alphabetize YAML attributes
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f398006 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #154 from cisagov/improvement/add-requirements-file

    Add an empty meta/requirements.yml file
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    277f75c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #152 from cisagov/improvement/add-standalone-to-ro…

    …le-metadata
    
    Add a standalone attribute to the role metadata
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ca157c9 View commit details
    Browse the repository at this point in the history
  6. Add systemd-enabled molecule scenario

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e954472 View commit details
    Browse the repository at this point in the history
  7. Change symlink for molecule.yml to default scenario

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8deb1f9 View commit details
    Browse the repository at this point in the history
  8. Rename molecule scenario to systemd_enabled

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ce845dc View commit details
    Browse the repository at this point in the history
  9. Fix typos for systemd_enabled

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d25c30b View commit details
    Browse the repository at this point in the history
  10. Add systemd_enabled scenario to molecule.yml

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    dded0d2 View commit details
    Browse the repository at this point in the history
  11. Add symlink to the default scenario molecule-with-systemd

    Michael Saki authored and mcdonnnj committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a6e2949 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #158 from cisagov/improvement/systemd-enabled

    Add SystemD-enabled molecule scenario
    mcdonnnj authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    1666745 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    fad7381 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfc5712 View commit details
    Browse the repository at this point in the history