Skip to content
This repository was archived by the owner on Aug 24, 2023. It is now read-only.

Conversation

mcdonnnj
Copy link
Member

🗣 Description

This updates this project to align with cisagov/skeleton-aws-lambda, reduces the CODEOWNERS file to the primary contributors, and adds a Lineage configuration to ease future maintainability.

This project was started before I created cisagov/skeleton-aws-lambda, so it was based on cisagov/skeleton-python-library. In order to support Lineage correctly I needed to pull from cisagov/skeleton-aws-lambda to, hopefully, readily merge future Lineage PRs.

💭 Motivation and Context

Having repositories tie in to the newer Lineage process is good for maintainability. CODEOWNERS should reflect "true" owners.

🧪 Testing

Automated testing.

📷 Screenshots (if appropriate)

🚥 Types of Changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (causes existing functionality to change)

✅ Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

mcdonnnj added 6 commits June 16, 2020 17:34
Add an appropriately configured lineage.yml
Pare down CODEOWNERS to align with contributors to this project.
Pull in skeleton-aws-lambda so future skeleton updates can be performed using
that skeleton. It was created after this project, which is based on
skeleton-python-library. Since it is a common ancestor it was straightforward
to switch.
The skeleton uses a setup_logging function to DRY logging setup between the
lambda handler and the functionality code. The change resulted in a percieved
decrease in testing coverage by coveralls. This adds in the test (tweaked) from
the skeleton to provide coverage of the setup_logging function.
@mcdonnnj mcdonnnj requested review from a team, dav3r, felddy, jsf9k and mzack5020 as code owners June 17, 2020 16:48
@mcdonnnj mcdonnnj self-assigned this Jun 17, 2020
@mcdonnnj mcdonnnj requested a review from hillaryj June 17, 2020 16:53
Copy link
Member

@jsf9k jsf9k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks great to me!

Copy link
Member

@dav3r dav3r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for cleaning and updating this repo! 🌠

@mcdonnnj mcdonnnj merged commit 800e1d5 into develop Jun 18, 2020
@mcdonnnj mcdonnnj deleted the integrate_skeleton branch June 18, 2020 17:57
cisagovbot pushed a commit that referenced this pull request Nov 24, 2020
⚠️ CONFLICT! Lineage pull request for: skeleton
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants