Compare commits

...

16 Commits

Author SHA1 Message Date
Brooke Kuhlmann
5312d36d67 Updated version 2026-01-01 14:36:32 -07:00
Brooke Kuhlmann
76f34a826c Updated to Git Lint 10.0.0
link:https://alchemists.io/projects/git-lint/versions/10.0.0/[Details]. This only effects the development environment which is why this is a minor bump.

Milestone: minor
2026-01-01 11:45:49 -07:00
Brooke Kuhlmann
9f5cc69c7d Updated to Refinements 14.0.0
link:https://alchemists.io/projects/refinements/versions/14.0.0/[Details].

Milestone: major
2026-01-01 07:26:30 -07:00
Brooke Kuhlmann
e4331ce887 Updated to Ruby 4.0.0
link:https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released[Details]

Milestone: major
2025-12-25 08:40:18 -07:00
Brooke Kuhlmann
ce3c24adcd Updated to Ruby 3.4.8
link:https://github.com/ruby/ruby/releases/tag/v3_4_8[Details].

Milestone: patch
2025-12-16 20:43:29 -07:00
Brooke Kuhlmann
8a21a0f3e8 Updated to Ruby 3.4.7
link:https://www.ruby-lang.org/en/news/2025/10/07/ruby-3-4-7-released/[Details].

Milestone: patch
2025-10-07 19:13:01 -06:00
Brooke Kuhlmann
6a259a7859 Updated version 2025-09-19 08:26:43 -06:00
Brooke Kuhlmann
76fd15a82f Updated to macOS Tahoe
Necessary to leverage the latest operating system version.

Milestone: major
2025-09-19 08:25:47 -06:00
Brooke Kuhlmann
8bafdda425 Updated to Ruby 3.4.6
link:https://www.ruby-lang.org/en/news/2025/09/16/ruby-3-4-6-released[Details].

Milestone: patch
2025-09-15 21:47:03 -06:00
Brooke Kuhlmann
ec55a93405 Updated GitHub issue and code review templates
Necessary to fix an issue with the issue templates since GitHub no longer respects the `.github/ISSUE_TEMPLATE.md` file so am now using the `ISSUE_TEMPLATE` folder with additional links to community and security information. Only a single issue template is being used to reduce the number of choices people have to make. The code view template was also updated to improve the descriptions.

Milestone: minor
2025-08-08 11:17:37 -06:00
Brooke Kuhlmann
6e1f3e8b5a Updated version 2025-07-15 19:53:37 -06:00
Brooke Kuhlmann
25431a3b59 Updated to Ruby 3.4.5
link:https://www.ruby-lang.org/en/news/2025/07/15/ruby-3-4-5-released/[Details].

Milestone: patch
2025-07-15 17:08:36 -06:00
Brooke Kuhlmann
ec47e569cf Updated to Caliber 0.82.0
link:https://alchemists.io/projects/caliber[Details].

Milestone: minor
2025-07-04 09:55:27 -06:00
Brooke Kuhlmann
c33faa6218 Updated to Debug 1.11.0
link:https://github.com/ruby/debug/releases/tag/v1.11.0[Details].

Milestone: minor
2025-06-20 10:37:30 -06:00
Brooke Kuhlmann
5e7f8268b5 Updated to Rake 13.3.0
[Details](https://github.com/ruby/rake/releases/v13.3.0).

Milestone: minor
2025-06-16 17:43:30 -06:00
Brooke Kuhlmann
a3bdc15f8a Updated to Ruby 3.4.4
link:https://www.ruby-lang.org/en/news/2025/05/14/ruby-3-4-4-released[Details].

Milestone: patch
2025-05-14 13:48:38 -06:00
9 changed files with 50 additions and 21 deletions

View File

@@ -1,8 +0,0 @@
## Why
<!-- Required. Describe, briefly, why this issue is important. -->
## How
<!-- Optional. List exact steps (numbered) to implement or reproduce behavior. Screen shots/casts are welcome. -->
## Notes
<!-- Optional. Provide additional details (i.e operating system, software version(s), stack dump, etc.) -->

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Community
url: https://alchemists.io/community
about: Please ask questions or discuss specifics here.
- name: Security
url: https://alchemists.io/policies/security
about: Please report security vulnerabilities here.

18
.github/ISSUE_TEMPLATE/issue.md vendored Normal file
View File

@@ -0,0 +1,18 @@
---
name: Issue
title: "Add|Update|Fix|Remove|Refactor "
about: Report an issue. Please use only one of the subject prefixes.
---
<!--
Please focus on well written issues. Context: https://alchemists.io/articles/software_issues.
-->
## Why
<!-- Required. Describe, briefly, why this issue is important. -->
## How
<!-- Optional. List exact steps to implement or reproduce behavior. Screen shots/casts are welcome! -->
## Notes
<!-- Optional. Provide additional details like operating system, software version(s), stack dump, logs, or anything else that would be helpful. -->

View File

@@ -1,8 +1,8 @@
## Overview ## Overview
<!-- Required. Why is this important/necessary and what is the overarching architecture. --> <!-- Required. Describe, briefly, why this is necessary and what the overarching architecture is. -->
## Screenshots/Screencasts ## Screenshots/Screencasts
<!-- Optional. Provide supporting image/video. --> <!-- Optional. Provide supporting screen shots/casts. -->
## Details ## Details
<!-- Optional. List the key features/highlights as bullet points. --> <!-- Optional. As bullet points, list related issue(s); major highlights; team callouts; and/or other information that is helpful. -->

View File

@@ -1 +1 @@
3.4.3 4.0.0

View File

@@ -2,9 +2,9 @@ cff-version: 1.2.0
message: Please use the following metadata when citing this project in your work. message: Please use the following metadata when citing this project in your work.
title: macOS title: macOS
abstract: Shell scripts for automated macOS machine setup. abstract: Shell scripts for automated macOS machine setup.
version: 20.2.0 version: 22.0.0
license: Hippocratic-2.1 license: Hippocratic-2.1
date-released: 2025-04-18 date-released: 2026-01-01
authors: authors:
- family-names: Kuhlmann - family-names: Kuhlmann
given-names: Brooke given-names: Brooke

View File

@@ -4,7 +4,7 @@ ruby file: ".ruby-version"
source "https://rubygems.org" source "https://rubygems.org"
gem "caliber", "~> 0.79" gem "caliber", "~> 0.82"
gem "debug", "~> 1.10" gem "debug", "~> 1.11"
gem "git-lint", "~> 9.0" gem "git-lint", "~> 10.0"
gem "rake", "~> 13.2" gem "rake", "~> 13.3"

View File

@@ -42,7 +42,7 @@ toc::[]
== Requirements == Requirements
. link:https://www.apple.com/macos/macos-sequoia[macOS 15.0.0 (Sequoia)] . link:https://www.apple.com/os/macos[macOS 26.0.0 (Tahoe)]
. link:https://developer.apple.com/xcode[Xcode] . link:https://developer.apple.com/xcode[Xcode]
== Setup == Setup
@@ -53,7 +53,7 @@ To install, run:
---- ----
git clone https://github.com/bkuhlmann/mac_os.git git clone https://github.com/bkuhlmann/mac_os.git
cd mac_os cd mac_os
git checkout 20.2.0 git checkout 22.0.0
---- ----
== Usage == Usage
@@ -141,6 +141,17 @@ macOS Boot Disk Recovery:
4. Use the dialog options to launch Disk Utility, reinstall the system, etc. 4. Use the dialog options to launch Disk Utility, reinstall the system, etc.
.... ....
💡 You can ensure the right installer is downloaded and available for Boot Disk creation by running the following commands:
[source,bash]
----
# Show which installers are available.
softwareupdate --list-full-installers
# Download desired version.
sudo softwareupdate --fetch-full-installer --full-installer-version 26.0
----
=== Customization === Customization
All executable scripts can be found in the `bin` folder: All executable scripts can be found in the `bin` folder:

View File

@@ -5,7 +5,7 @@ set -o errexit
set -o pipefail set -o pipefail
IFS=$'\n\t' IFS=$'\n\t'
export MAC_OS_BOOT_DISK_CREATOR="/Applications/Install macOS Sequoia.app/Contents/Resources/createinstallmedia" export MAC_OS_BOOT_DISK_CREATOR="/Applications/Install macOS Tahoe.app/Contents/Resources/createinstallmedia"
export MAC_OS_BOOT_DISK_PATH="/Volumes/Untitled" export MAC_OS_BOOT_DISK_PATH="/Volumes/Untitled"
export MAC_OS_WORK_PATH=/tmp/downloads export MAC_OS_WORK_PATH=/tmp/downloads
export MAC_OS_CONFIG_PATH="../mac_os-config" export MAC_OS_CONFIG_PATH="../mac_os-config"