Releases: osx-provisioner/profile-generator
Releases · osx-provisioner/profile-generator
Release 0.4.1
Release 0.4.0
(2023-06-30)
Features
- BRANCHING: enable branch name configuration (42de8ac)
- BRANCHING: prefer master/dev pairing (1e78368)
- PRE-COMMIT: add configured pre-commit hooks (1733bad)
- PRE-COMMIT: add template development hooks (7bbedfe)
Documentation
Styles
Tests
- TEMPLATE: add test script (4a1b055)
Build System
- COOKIECUTTER: add update script (c1dfed9)
- COOKIECUTTER: standardize template (2a40efb)
- GALAXY: use osx_provisioner.collection (92a908e)
- GIT: sensible .gitignore defaults (27adad6)
- MAC_MAKER: simplify development process (604d4bc)
- POETRY: use commitizen to bump (748baf6)
Continuous Integration
- GITHUB: add commitizen linting (6cb4898)
- GITHUB: add optional workflow linting (d378849)
- GITHUB: centralize end-user configuration (2530f37)
- GITHUB: enforce python version (580cb8f)
- GITHUB: integrate cicd-tools (cc) (77b028e)
- GITHUB: integrate cicd-tools (internal) (e067c24)
- GITHUB: refactor ansible-lint (dffd1a3)
- GITHUB: refactor create release (37c87be)
- GITHUB: refactor mac_maker (e9d1bc4)
- GITHUB: refactor markdown checks (3828d1b)
- GITHUB: refactor pre-commit tests (2516606)
- GITHUB: refactor remote push (6b57731)
- GITHUB: refactor security (a8f81e2)
- GITHUB: refactor shellcheck (261ea79)
- GITHUB: refactor slack notifications (9215f8f)
- GITHUB: refactor toml (4da39f3)
- GITHUB: refactor yaml (cfb74a9)
- GITHUB: remove push action (0f62bb4)
- GITHUB: rename cache script (cc96803)
- GITHUB: rename env setup script (4191d8b)
- GITHUB: rename poetry script (13da48b)
- GITHUB: rename pushed commits script (b0247d4)
- GITHUB: rename requirements script (819253d)
- GITHUB: rename template script (f15b4de)
- GITHUB: rename workflows (666e7fe)
- GITHUB: simplify release generation (c64f393)
- GITHUB: tidy environment setup (d585154)
- GITHUB: update markdown testing action (c228fb1)
- GITHUB: use cookiecutter.json for config (ef7de23)
- GITHUB: use pure semvar tags (ad12be4)
- SECURITY: commit detection script improvements (b16dace)
Release Checklist
- Ensure master is synchronized with the release tag.
Release 0.3.1
2023-02-18
Build System / Dependencies
Continuous Integration
- GITHUB: upgrade workflows (71d7dd0)
Documentation Changes
- README: update package manifest (ea5c1bb)
New Features
- HOMEBREW: use demo pkgs with few deps (99e6e21)
Code Style Changes
- ANSIBLE-LINT: enforce fqcn (f8f193c)
Deployment Checklist
- Ensure correct version is notated
- Ensure documentation is accurate
- Ensure git commits are properly formatted
Release 0.3.0
2023-02-08
Build System / Dependencies
Continuous Integration
- GITHUB: update actions, tidy, refactor (2b16251)
New Features
- ASDF: upgrade language versions (7a79de1)
Bug Fixes
- PYTHON: ensure asdf is in path (c2583c5)
Deployment Checklist
- Ensure correct version is notated
- Ensure documentation is accurate
- Ensure git commits are properly formatted
Release 0.2.6
Release 0.2.5
Release 0.2.3
Release 0.2.2
Release 0.2.1
2021-06-24
Build System / Dependencies
- POETRY: update ansible to ^4.1.0, lower python requirement to 3.6.1 (abb53f6)
Documentation Changes
- README:
New Features
- GITHUB: add step to apply rendered profile to a machine (fd73a62)
Refactors
- GITHUB: clean up workflows, update action versions and template role versions (9a0bcba)
Deployment Checklist
- Ensure correct version is notated
- Ensure documentation is accurate
- Ensure git commits are properly formatted
Release 0.2.0
2021-06-19
Continuous Integration
- GITHUB: upgrade workflows and notifications (bf2e75f)
- POETRY,GITHUB: clean up redundant files, reset template project version (7697e6e)
Documentation Changes
- README,LICENSE: improve content, clean up formatting and external links (6698b53)
New Features
- GEERLINGGUY.MAC: support the new collections format (c9f53b8)
Deployment Checklist
- Ensure correct version is notated
- Ensure documentation is accurate
- Ensure git commits are properly formatted