Releases: DSACMS/repo-scaffolder
Release list
v1.2.1
What's Changed
Bug Fixes
Add security fix for vulnerabilities
- [Snyk] Fix for 8 vulnerabilities by @decause-gov in #379
Documentation
Add new CITATION.cff file and update documentation to reflect recent test and linter additions to project
- Create CITATION.cff by @decause-gov in #380
- Docs: Add information on tests and linters by @natalialuzuriaga in #381
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
Repository Templates
Added edits to READMEs across all tiers based on user research feedback, new .gitignore added to all templates!
- Change README Tier2 by @DinneK in #371
- Add edits from previous PR by @DinneK in #372
- Repository Templates: Add .gitignore by @natalialuzuriaga in #373
Outbound Checklists
Added Wiz to code analysis toolkit along with link fixes
- Outbound Checklist: Update Tier 4 checklist.md to include Wiz by @natalialuzuriaga in #367
- Add Wiz as an optional cloud security tool by @sachin-panayil in #369
- Outbound Checklists: Fix bulk_extractor OSPO guide link in Tiers 2-4 by @natalialuzuriaga in #370
[NEW] Tests and GitHub Action Workflows
Add pytest tests to ensure repository creation using cookiecutter, added new PR check for markdown docs
- Workflows: Add workflow for markdown docs check by @natalialuzuriaga in #376
- Tests: Create tests using pytest-cookies by @natalialuzuriaga in #375
- Workflow: Update contributors.yml with fix and update contributor count in COMMUNITY.md by @natalialuzuriaga in #378
Housekeeping
code.json is fully up-to-date, repository uses automated-codejson-generator for upkeep of file
- Update code.json by @github-actions[bot] in #368
- Update code.json by @github-actions[bot] in #374
- Release: Merge dev to main by @natalialuzuriaga in #377
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
Landing Page
Added new sections such as open source project characteristics, repository journey, repository publishing. Revised tier determiner quiz questions
- Landing Page: Add individual tree graphics for mobile by @natalialuzuriaga in #331
- Landing Page: Add how a repo becomes a project section by @natalialuzuriaga in #337
- Landing Page; Added new content on repository publishing by @natalialuzuriaga in #338
- Landing Page: Updated content on open source project characteristics and repository publishing by @natalialuzuriaga in #339
- Update index.html by @decause-gov in #340
- Tier Determiner Quiz: Edit Quiz Questions by @natalialuzuriaga in #353
Repository Templates & Cookiecutter
code.json cookiecutter now follows latest v2 code.json schema
- addTeam() post gen hook: Fixing f string quotes by @spopelka-dsac in #333
- Cookiecutter: Update code.json generation to reflect current schema by @natalialuzuriaga in #345
- Repository Templates: Add PR template by @natalialuzuriaga in #356
Outbound Checklists
Offers guidance on setting up GitHub repositories
- Update checklist.md by @decause-gov in #335
- Add pointer to GitHub guides by @DinneK in #362
Repolinter
Rules now reflect latest maturity model updates
- Repolinter: Remove old COMMUNITY_GUIDELINES.md rules by @natalialuzuriaga in #347
GitHub Action Workflows
Templates are now synced with template repositories, fixes across various workflows
- Workflow: Add GitHub Action to sync repo-scaffolder templates with GitHub template repositories by @natalialuzuriaga in #346
- Workflows: Update automated-codejson-generator GitHub Action by @natalialuzuriaga in #355
- Workflows: Add gitleaks config file to sync & minor fixes to contributors workflow by @natalialuzuriaga in #358
- Workflow: Update Auto-Changelog Action by @natalialuzuriaga in #360
- Workflows: Add content permissions to auto-changelog.yml by @natalialuzuriaga in #366
Documentation on Maturity Models & Templates
Tweaks for Tier 3 & 4 descriptions for clarity
- Docs: Add repository journey content and repository templates by @natalialuzuriaga in #344
- Docs: Update GitHub Action broken link in README.md by @natalialuzuriaga in #348
- Docs: Updated Tier 3 and Tier 4 descriptions by @natalialuzuriaga in #361
Housekeeping
code.json is fully up-to-date, repository uses automated-codejson-generator for upkeep of file
- Update code.json by @github-actions[bot] in #325
- Add Edits From NPD Repo by @IsaacMilarky in #343
- Update code.json by @github-actions[bot] in #359
- Update updateCodeJSON.yml by @natalialuzuriaga in #364
- Workflows: Add updateCodeJSON.yml by @natalialuzuriaga in #365
New Contributors
- @spopelka-dsac made their first contribution in #333
Full Changelog: v1.0.0...v1.1.0
Initial Release
This release includes production-ready versions of repo-scaffolder tools and processes:
- Maturity Model Framework
- Repository Templates for all tiers: creation and updates using cookiecutter and repolinter
- Outbound Review checklists for all tiers