From 634dddd12cfafc0f5b19edd5ec609be0ecf2d738 Mon Sep 17 00:00:00 2001 From: skye Date: Sat, 8 Apr 2023 00:03:41 +0930 Subject: [PATCH 1/8] Add Apple formatting/erasure guide (#179) --- full-mac-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/full-mac-setup.md b/full-mac-setup.md index 4e9f2d6e0..7408da911 100644 --- a/full-mac-setup.md +++ b/full-mac-setup.md @@ -109,4 +109,4 @@ git clone git://github.com/scrooloose/nerdtree.git - Motion Plugins from ~/Movies/Motion - Final Cut Pro Text Styles in ~/Library/Application Support/Motion/Library/Text Styles - Sequel Ace shortcuts from ~/Library/Containers/com.sequel-ace.sequel-ace/Data/Library/Application\ Support/Sequel\ Ace/Data/Favorites.plist - - Follow Apple's guide (TODO) + - Follow Apple's guide [here](https://support.apple.com/en-au/HT212749) From f41e9235130b119a0e8dda8678a079a99f142e20 Mon Sep 17 00:00:00 2001 From: Konstantin Auffinger <62616071+kauffinger@users.noreply.github.com> Date: Sun, 9 Apr 2023 22:56:53 +0200 Subject: [PATCH 2/8] Delete Firefox binary in CI (#180) Brew finds a firefox binary in `/usr/local/bin/firefox` and thus fails to install. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e893a3ed7..d8abd2893 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,7 @@ jobs: run: | sudo rm -rf /Applications/Firefox.app sudo rm -rf /Applications/Google\ Chrome.app + sudo rm -rf /usr/local/bin/firefox - name: Install test dependencies. run: | From 57798abef118154520562a13b04a4c25505e9c09 Mon Sep 17 00:00:00 2001 From: Daniel McFarland Date: Sun, 9 Apr 2023 21:57:38 +0100 Subject: [PATCH 3/8] Update README.md (#170) When running the command to add Python 3 to your $PATH it would appear macOS 12 and higher use python 3.9 opposed to 3.8 From 9dd51416cf926052d9ba3fcec27c2c574667e4e1 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Mon, 10 Jul 2023 18:05:14 -0500 Subject: [PATCH 4/8] Update stale workflow. --- .github/stale.yml | 56 ------------------------------------- .github/workflows/stale.yml | 34 ++++++++++++++++++++++ 2 files changed, 34 insertions(+), 56 deletions(-) delete mode 100644 .github/stale.yml create mode 100644 .github/workflows/stale.yml diff --git a/.github/stale.yml b/.github/stale.yml deleted file mode 100644 index c7ff12754..000000000 --- a/.github/stale.yml +++ /dev/null @@ -1,56 +0,0 @@ -# Configuration for probot-stale - https://github.com/probot/stale - -# Number of days of inactivity before an Issue or Pull Request becomes stale -daysUntilStale: 90 - -# Number of days of inactivity before an Issue or Pull Request with the stale label is closed. -# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale. -daysUntilClose: 30 - -# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled) -onlyLabels: [] - -# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable -exemptLabels: - - pinned - - security - - planned - -# Set to true to ignore issues in a project (defaults to false) -exemptProjects: false - -# Set to true to ignore issues in a milestone (defaults to false) -exemptMilestones: false - -# Set to true to ignore issues with an assignee (defaults to false) -exemptAssignees: false - -# Label to use when marking as stale -staleLabel: stale - -# Limit the number of actions per hour, from 1-30. Default is 30 -limitPerRun: 30 - -pulls: - markComment: |- - This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution! - - Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark pull requests as stale. - - unmarkComment: >- - This pull request is no longer marked for closure. - - closeComment: >- - This pull request has been closed due to inactivity. If you feel this is in error, please reopen the pull request or file a new PR with the relevant details. - -issues: - markComment: |- - This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! - - Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark issues as stale. - - unmarkComment: >- - This issue is no longer marked for closure. - - closeComment: >- - This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details. diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 000000000..5a6647f2b --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,34 @@ +--- +name: Close inactive issues +'on': + schedule: + - cron: "55 18 * * 4" # semi-random time + +jobs: + close-issues: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/stale@v8 + with: + days-before-stale: 120 + days-before-close: 60 + exempt-issue-labels: bug,pinned,security,planned + exempt-pr-labels: bug,pinned,security,planned + stale-issue-label: "stale" + stale-pr-label: "stale" + stale-issue-message: | + This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! + + Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark issues as stale. + close-issue-message: | + This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details. + stale-pr-message: | + This pr has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! + + Please read [this blog post](https://www.jeffgeerling.com/blog/2020/enabling-stale-issue-bot-on-my-github-repositories) to see the reasons why I mark issues as stale. + close-pr-message: | + This pr has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details. + repo-token: ${{ secrets.GITHUB_TOKEN }} From e3d0cb7718ba1194de07d27b59fa351c25df59a5 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Mon, 10 Jul 2023 18:06:48 -0500 Subject: [PATCH 5/8] Fix linting. --- .yamllint | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.yamllint b/.yamllint index 84ecaec77..71f676422 100644 --- a/.yamllint +++ b/.yamllint @@ -7,4 +7,4 @@ rules: level: warning ignore: | - .github/stale.yml + .github/workflows/stale.yml From f885708e1f5fcde038ace0ca0b38d984a3c09071 Mon Sep 17 00:00:00 2001 From: Peter Ramsing Date: Fri, 29 Sep 2023 18:42:06 -0700 Subject: [PATCH 6/8] Changes to new gh package (#187) Resolves this error: failed: [localhost] (item=github/gh/gh) => {"ansible_loop_var": "item", "changed": false, "item": "github/gh/gh", "msg": "==> Tapping github/gh\nCloning into '/opt/homebrew/Library/Taps/github/homebrew-gh'...\nTapped (14 files, 55.3KB).\nWarning: Formula github/gh/gh was renamed to gh.\nWarning: No available formula or cask with the name \"github/gh/gh\".\nWarning: Formula github/gh/gh was renamed to gh."} --- README.md | 2 +- default.config.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 45171e104..a11b92ce4 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,7 @@ Packages (installed with Homebrew): - gettext - gifsicle - git - - github/gh/gh + - gh - go - gpg - httpie diff --git a/default.config.yml b/default.config.yml index 8ba392b34..95de6829b 100644 --- a/default.config.yml +++ b/default.config.yml @@ -42,7 +42,7 @@ homebrew_installed_packages: - gettext - gifsicle - git - - github/gh/gh + - gh - go - gpg - httpie From c99ff5da76d7a077494ecb86a58bd5db44df6e70 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Thu, 4 Jan 2024 19:30:30 -0600 Subject: [PATCH 7/8] Fixes #190: Don't tap homebrew cask or core anymore. --- default.config.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/default.config.yml b/default.config.yml index 95de6829b..2ee3f10b8 100644 --- a/default.config.yml +++ b/default.config.yml @@ -63,9 +63,7 @@ homebrew_installed_packages: - wrk - zsh-history-substring-search -homebrew_taps: - - homebrew/core - - homebrew/cask +homebrew_taps: [] homebrew_cask_appdir: /Applications homebrew_cask_apps: From c5c92c1b8ccf4c431f5c5697091cff0d3dafb7dc Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Sat, 3 Feb 2024 22:09:15 -0600 Subject: [PATCH 8/8] Fixes #195: Remove disabled mcrypt package. --- README.md | 1 - default.config.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/README.md b/README.md index a11b92ce4..7e70bb051 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,6 @@ Packages (installed with Homebrew): - iperf - libevent - sqlite - - mcrypt - nmap - node - nvm diff --git a/default.config.yml b/default.config.yml index 2ee3f10b8..cfd9cf8fb 100644 --- a/default.config.yml +++ b/default.config.yml @@ -49,7 +49,6 @@ homebrew_installed_packages: - iperf - libevent - sqlite - - mcrypt - nmap - node - nvm