Skip to content

Releases: osx-provisioner/profile-generator

Release 0.4.1

17 Jan 02:16
Compare
Choose a tag to compare

(2024-01-17)

Documentation

  • README: update readthedocs links (9a4f673)

Continuous Integration

  • PRECOMMIT: add credential scanning (5f584d5)

Release Checklist

  • Ensure master is synchronized with the release tag.

Release 0.4.0

20 Jun 18:53
3aefe5d
Compare
Choose a tag to compare

(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

  • README: add a note about security (306aaf6)
  • README: update docs to reflect changes (28b7a51)

Styles

  • SCRIPTS: standardize script headers (e493a3e)
  • YAMLLINT: ensure octal values are quoted (1e7a0e4)

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

21 Feb 17:49
Compare
Choose a tag to compare

2023-02-18

Build System / Dependencies
  • GALAXY: use version ranges, latest (3ae7e77)
  • POETRY: upgrade python, requirements (8a9ac96)
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

21 Feb 17:49
Compare
Choose a tag to compare

2023-02-08

Build System / Dependencies
  • REQUIREMENTS: update collection to latest (703fef3)
  • POETRY: upgrade ansible and molecule (0bf3407)
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

21 Feb 17:48
Compare
Choose a tag to compare

2023-02-08

Build System / Dependencies
  • POETRY: more accurate security test (49e05c5)
Continuous Integration
  • GITHUB: change in poetry dependencies (dbe357e)

Deployment Checklist

  • Ensure correct version is notated
  • Ensure documentation is accurate
  • Ensure git commits are properly formatted

Release 0.2.5

21 Feb 17:48
Compare
Choose a tag to compare

2022-05-31

Continuous Integration
  • GITHUB:
    • add script for changelog generation (21b42f3)
    • add configuration for doc link check (bb17669)

Deployment Checklist

  • Ensure correct version is notated
  • Ensure documentation is accurate
  • Ensure git commits are properly formatted

Release 0.2.3

21 Feb 17:48
Compare
Choose a tag to compare

2022-01-28

Build System / Dependencies
  • POETRY: bump python and package versions (73ccfc9)
Documentation Changes
  • README: bump version for release (cb96fc2)

Deployment Checklist

  • Ensure correct version is notated
  • Ensure documentation is accurate
  • Ensure git commits are properly formatted

Release 0.2.2

21 Feb 17:47
Compare
Choose a tag to compare

2022-01-09

Continuous Integration
  • GITHUB:
    • remove duplicate script (4cdec3e)
    • dial down notifications (c3264f7)
    • upgrade checkout action version (72fe33e)
Documentation Changes
  • README: bump version for release (a75a147)
New Features
  • REQUIREMENTS: upgrade dependent roles (7908858)

Deployment Checklist

  • Ensure correct version is notated
  • Ensure documentation is accurate
  • Ensure git commits are properly formatted

Release 0.2.1

21 Feb 17:47
Compare
Choose a tag to compare

2021-06-24

Build System / Dependencies
  • POETRY: update ansible to ^4.1.0, lower python requirement to 3.6.1 (abb53f6)
Documentation Changes
  • README:
    • bump version number for v0.2.1 release (aa0ff89)
    • add link to github workflow in rendered docs (881932d)
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

21 Feb 17:46
Compare
Choose a tag to compare

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