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

chore(ci/release-please): release 0.11.0 #3

Open
wants to merge 1 commit into
base: ci/release-please
Choose a base branch
from

Conversation

jpower432
Copy link
Owner

🤖 I have created a release beep boop

0.11.0 (2024-08-02)

⚠ BREAKING CHANGES

  • Modifies the existing behavior of the rules transform entrypoint
  • The check_only flag is no longer available
  • Class name update; breaking change to the public API.
  • skip_model_list in tasks have been replace with ModelFilter
  • This changes the outcome of create_new_default method for component definitions from OSCAL JSON to the rules YAML.

refactor

  • decouples AuthoredObject configuration from tasks (#98) (a65042f)

PSCE-257

  • feat(authored): adds rules view creation for component definitions (#59) (8261e91)

Features

  • add create-cd entrypoint for component definition bootstrapping (#67) (7a73162)
  • add fixes for GitHub Actions integration (87149dd)
  • add pr_number as an optional output on the action (ad0d720)
  • add support for nested namespaces in gitlab (41dfeea)
  • adds AssembleTask and bot pre-tasks (360e4e6)
  • adds automated GH pull request creation to trestlebot (58173bc)
  • adds check to TrestleRule to match compliance-trestle CSV fields (#173) (5e64a4a)
  • adds component creation default lib for utility (73d068a)
  • adds create default profile logic to AuthoredProfile type (174497a)
  • adds custom dev container configuration (#84) (10f93ea)
  • adds image scanning between build and push (e6e083e)
  • adds initial feature for git commits and remote pushes (d9638d0)
  • adds main_comp_only to create_new_with_filter in ssp.py (#179) (398c196)
  • adds markdown generation to the rules transform entrypoint (#282) (84dec70)
  • adds outputs to Action and CLI (e9cee26)
  • adds regenerate task task testing to trestlebot pretasks (68cedab)
  • adds support for GitLab as a Provider type (b39e90e)
  • adds version flag to autosync command for assembly task (#187) (b9af089)
  • adds workflow to publish container image to GHCR (3f63bed)
  • allows pull request title to be configurable (9fee86d)
  • authored: adds yaml header path to ssp index (#157) (1680bdc)
  • configure logger for module and control from actions files (#63) (1c6e387)
  • replaces 'check_only' with 'dry_run' option (#195) (6e87853)
  • transformer: Add CSV to YAML with empty writer (#48) (fb1ad0b)
  • updates create_new_with_filter with more filter types and management operations (#88) (fa4d953)
  • updates skip_items to accept glob patterns (bb6326f)

Bug Fixes

  • adds an example row to final CSV to account for skipped rows (#58) (b4998f4)
  • adds fixes in Dockerfile from Sonarlint (bff5215)
  • adds linter reccomendations (64613ed)
  • adds OSCAL validated component definition types to create-cd (#191) (393fd85)
  • adds quotes around GITHUB_ENV and GITHUB_OUTPUT (d6eec34)
  • deletes top level action file from the repository (#64) (60ecd41)
  • entrypoint: fixes top level ModelFilter logic (#71) (b28e496)
  • fixes errors in pre-task execution in cli.py (cc5f189)
  • fixes if statement in get_authored_types and adds unit tests (17b0497)
  • fixes import sorting (002ba16)
  • fixes syntax error on action.yml (721008e)
  • fixes table of contents in CONTRIBUTING.md (#132) (e8d8372)
  • fixes type hints and simplifies ToRules yaml transformer (#86) (dfbf24d)
  • fixes typos in the TrestleBot class in bot.py (#153) (12d9b8e)
  • fixes variable spelling error in entrypoint.sh (3565ed2)
  • prevent extra log messages in stdout (#199) (05b0c4c)
  • remove additional action step for dependency install (67743e4)
  • removes default version in GitHub action (#194) (a7c6546)
  • retrieve profile path as posix to support relative paths (b84f38c)
  • updates comparison for ssp type in get_trestle_model_dir (ed1321c)
  • updates CSVTransformer to separate controls with spaces instead of commas (#183) (30d601a)
  • updates Dockerfile entrypoint to show log output (0cbdcce)
  • updates entrypoint variable to OSCAL_MODEL from ASSEMBLE_MODEL (799573e)
  • updates GitHub Actions runner image and restart policy (#255) (7fd64e0)
  • updates language for linting pre-commit to system (#133) (1566b6e)
  • updates logger and entrypoint script to log errors written to stderr (f9c058b)

Maintenance

  • add a .dockerignore file (a15bfb6)
  • add an initial release please configuration and workflow (6eca4c1)
  • add branch checkout before pretasks (bafffec)
  • adds additional logging messages on bot.py (7851000)
  • adds additional project checks for security and code coverage (ba88344)
  • adds additional type hints to tests and trestlebot pkg (93f4fc7)
  • adds automation to update action README.md files (#123) (719e2e3)
  • adds changes to support regeneration features (a2a3b7e)
  • adds correction on how to setup auth for git with user token (4f5bd4d)
  • adds docs and gitignore fixes (71c0b2a)
  • adds E2E tests to ci.yml (#141) (c2a47fe)
  • adds fixes for KICS warnings (#80) (016438d)
  • adds flake8-print plugin to find unintentional print statements (07cc533)
  • adds image signing with cosign to publish.yml (#82) (f6f7035)
  • adds initial issues templates (#73) (0dafb63)
  • adds linting fix (d7b80f9)
  • adds linting fixes from KICS (4f340f8)
  • adds package information for test packages (1e4dd70)
  • adds semgrep pre-commit and CI action (#51) (b522388)
  • adds skip-dirs to trivy image scan (#116) (3c68011)
  • change dependabot frequency to weekly (#290) (3da37f7)
  • changes "in" to "is" in is_gitlab_ci comment (1db6089)
  • changes space separated flag inputs to comma separated (ad832fe)
  • creates composite action with full poetry setup (88c5bb2)
  • deps: bump compliance-trestle to version 2.5.0 (#140) (0485f71)
  • deps: bump trestle to version v3.3.0 (#269) (a2a2db6)
  • deps: bumps the default poetry version used in image and the environment to 1.7.1 (#119) (aa26991)
  • deps: updates compliance-trestle to 2.5.1 (#170) (8e236d3)
  • deps: updates Dockerfile to upgrade setuptools during build (#144) (f7e32d1)
  • docs and config maintenance (#105) (ee5cf32)
  • fixes comment spelling/grammar errors for run in bot.py (1c13255)
  • fixes formatting in bot.py (84fc114)
  • initial python project structure (6c136af)
  • normalizes and improves readability for container files (#83) (70c8950)
  • remove magic number error codes and replace with constants (3843611)
  • removes input repository from the safe workspace (#185) (983384e)
  • removes markdown creation from create_new_with_filter (#159) (982ba32)
  • removes todo comments (#78) (787fa4f)
  • strip any basic auth information before matching (acc6840)
  • update logging format (#196) (87fc2c6)
  • update oscal-model flag in entrypoint.sh (1998031)
  • update poetry lock (#37) (69a31e5)
  • update publish to push to quay.io (59ac927)
  • updates code coverage threshold to 80 (b614cbd)
  • updates CSVBuilder to handle updates to the compliance-trestle CSVColumns class (#172) (bfdd94f)
  • updates descriptions on actions inputs to be more precise (#184) (6d42bb4)
  • updates Dockerfile to comply with GitHub actions guidelines (ca0a35f)
  • updates eval line in entrypoint to fix exit codes (7ca89d5)
  • updates how entrypoint handles boolean flags (9cd4f19)
  • updates patterns to take a single input from the trestlebot CLI (ddd0ade)
  • updates source file header and adds corresponding documentation (#154) (929f84c)
  • updates the base images to UBI minimal (e1e791a)
  • uses predefined GitLab CI variable to find API url (e3b86e8)
  • WIP to add ssp creation and ssp index modification (604e501)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant