Ross Goldberg
|
c91de70167
|
release.yml : Check pre_release once for all of homebrew-core job instead of once per each step of that job.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-11-16 04:06:53 -05:00 |
|
Ross Goldberg
|
30962b322e
|
release.yml : remove unnecessary output.
Remove commented code.
Improve step name.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-11-16 04:06:52 -05:00 |
|
Ross Goldberg
|
a76a2288d2
|
Obtain path to tap via brew --repo mas-cli/tap instead of hardcoding it.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-11-16 04:06:52 -05:00 |
|
Ross Goldberg
|
b050e5363d
|
Use /bin/bash instead of bash from the $PATH to keep things consistent with the shebangs that are used throughout.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-11-15 12:53:47 -05:00 |
|
Ross Goldberg
|
a3c99702db
|
Upgrade danger from 3.18.0 to 3.20.2.
Partial #638
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-11-15 12:53:32 -05:00 |
|
Ben Chatelain
|
4405807010
|
🩹 Add pre_release output to start step
|
2024-11-03 13:10:41 -07:00 |
|
Ben Chatelain
|
a976581515
|
👔 Open tap PR as ready to review instead of draft
|
2024-11-03 13:04:02 -07:00 |
|
Ben Chatelain
|
d1be1d9d12
|
👔 Only run homebrew-core job for real releases
|
2024-11-03 12:25:25 -07:00 |
|
Ben Chatelain
|
2ccdb03486
|
🔧 Add PRE_RELEASE var to release workflow
|
2024-11-03 12:17:31 -07:00 |
|
Ben Chatelain
|
7bde8fa7e6
|
🔐 Move HOMEBREW_GITHUB_API_TOKEN to mas formula step
|
2024-11-03 11:51:53 -07:00 |
|
Ben Chatelain
|
b325020c5c
|
🚨 Wrap long line
|
2024-11-03 11:38:06 -07:00 |
|
Ben Chatelain
|
8dd72139a1
|
👷🏻 Set name of build-test job
|
2024-11-03 11:32:16 -07:00 |
|
Ben Chatelain
|
b735bcbb6f
|
🚚 Restore build-test.yml workflow filename
|
2024-11-03 11:20:32 -07:00 |
|
Ben Chatelain
|
513b99d26f
|
👷🏻 Restore Build, Test, and Lint name of pr-checks workflow
|
2024-11-03 11:18:17 -07:00 |
|
Ben Chatelain
|
73d63a2981
|
🔐 Add HOMEBREW_GITHUB_API_TOKEN
|
2024-11-03 11:08:53 -07:00 |
|
Ben Chatelain
|
414313986c
|
🗄️ Change git author to masclibot
|
2024-11-03 10:28:10 -07:00 |
|
Ben Chatelain
|
51d3cdfd2d
|
🔥 Remove Open release PR step
|
2024-11-03 10:19:07 -07:00 |
|
Ben Chatelain
|
4a78466648
|
🚚 Update path to Package.swift
|
2024-11-03 10:18:35 -07:00 |
|
Ross Goldberg
|
e9fcf2b254
|
Merge branch 'main' into upstream/releases/release-1.8.7
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
# Manual Merge Cleanup:
# .actrc
# .github/workflows/pr-checks.yml
# .github/workflows/release.yml
# Brewfile
# script/test
# script/version_bump
# Conflicts:
# .github/workflows/build-test.yml
# .gitignore
# .swiftlint.yml
# Brewfile.lock.json
# Package.resolved
# Sources/mas/Package.swift
# Tests/masTests/.swiftlint.yml
# script/bootstrap
# script/build
# script/format
# script/lint
# script/uninstall
# script/version
|
2024-10-27 01:25:38 -04:00 |
|
Ross Goldberg
|
417fb824b4
|
Upgrade GitHub runners from macos-14 to macos-15 .
Resolve #594
Signed-off-by: Ross Goldberg <484615+rgoldberg@users.noreply.github.com>
|
2024-10-23 07:56:23 -04:00 |
|
Ben Chatelain
|
2bcbc2770c
|
📎 Fix symlink to local Taps dir
|
2024-10-20 11:53:37 -06:00 |
|
Ben Chatelain
|
56a7d952c7
|
📎 Symlink before tapping
|
2024-10-13 10:38:46 -06:00 |
|
Ben Chatelain
|
5ea1967fa4
|
🔊 Log brew taps before/after symlink
|
2024-10-13 10:35:00 -06:00 |
|
Ben Chatelain
|
cb6f17dbd9
|
🔥 Remove subdirs to get ready for symlink
|
2024-10-13 10:29:37 -06:00 |
|
Ben Chatelain
|
7603c30da0
|
👷🏼♂️ Checkout using symlink
Error: Repository path '/opt/homebrew/Library/Taps/mas-cli/homebrew-tap' is not under '/Users/runner/work/mas/mas'
|
2024-08-03 14:58:54 -06:00 |
|
Ben Chatelain
|
d202441a63
|
♻️ Add tap and re-clone with token
|
2024-08-03 14:47:08 -06:00 |
|
Ben Chatelain
|
c073f0a140
|
📂 mkdirs
|
2024-08-03 12:49:09 -06:00 |
|
Ben Chatelain
|
84e13f9380
|
🔗 Symlink tap to taps dir
|
2024-08-03 12:40:49 -06:00 |
|
Ben Chatelain
|
20faba39a9
|
👷🏻♀️ Checkout mas-cli/homebrew-tap in subdir
|
2024-08-03 12:36:15 -06:00 |
|
Ben Chatelain
|
30aa073f25
|
🔐 Add DEPLOY_TOKEN for mas tap PR creation
|
2024-08-03 12:20:40 -06:00 |
|
Ben Chatelain
|
0578f0c850
|
♻️ Pull tap git commands up into workflow
|
2024-07-31 21:04:54 -06:00 |
|
Ben Chatelain
|
52c96db818
|
♻️ Extract git push from brew_tap_update script
|
2024-07-30 21:56:07 -06:00 |
|
Ben Chatelain
|
53319d911d
|
♻️ Extract PR creation from brew_tap_update script
|
2024-07-30 21:51:32 -06:00 |
|
Ben Chatelain
|
c00c7653d9
|
🔐 Add GH_TOKEN to core update step
|
2024-07-30 21:36:18 -06:00 |
|
Ben Chatelain
|
94258eaf64
|
👷🏻♀️ Push tap branch and add details to PR
|
2024-07-30 21:34:30 -06:00 |
|
Ben Chatelain
|
20f2d3f0e2
|
🔐 Add GH_TOKEN to tap update step
|
2024-07-30 21:28:43 -06:00 |
|
Ben Chatelain
|
adcad9c38b
|
🐛 Remove problematic RELEASE_COMMIT
|
2024-07-30 21:18:37 -06:00 |
|
Ben Chatelain
|
0c701cc047
|
👷🏻♀️ Checkout release branch in downstream jobs
|
2024-07-30 20:47:28 -06:00 |
|
Ben Chatelain
|
bc88359d1c
|
🔐 Add GH_TOKEN to steps using gh command
|
2024-07-30 20:42:10 -06:00 |
|
Ben Chatelain
|
ba97743d8d
|
🐛 Push branch before opening PR
|
2024-07-30 20:36:16 -06:00 |
|
Ben Chatelain
|
8b270a1c49
|
👷🏼♂️ Add bootstrap to prepare-release job
|
2024-07-30 20:29:13 -06:00 |
|
Ben Chatelain
|
cfa3c70ef3
|
🐛 Use script variable syntax
|
2024-07-30 20:29:13 -06:00 |
|
Ben Chatelain
|
5b5ba9213a
|
🐛 Fix variable handling using job outputs
|
2024-07-30 20:25:24 -06:00 |
|
Ben Chatelain
|
97fa10f02c
|
👷🏻♀️ Rework and rename prepare-release job
|
2024-07-30 17:53:50 -06:00 |
|
Ben Chatelain
|
bc93e914f9
|
🔧 Add RELEASE_BRANCH variable
|
2024-07-30 17:29:40 -06:00 |
|
Ben Chatelain
|
76d380d502
|
👷🏼♂️ Add version-update job to release workflow
Need to call version_bump before both homebrew jobs
|
2024-07-29 18:05:50 -06:00 |
|
Ben Chatelain
|
78757ab57f
|
🔥 Remove bottle step from release workflow
This is already part of brew_tap_update
|
2024-07-29 17:47:03 -06:00 |
|
Ben Chatelain
|
56a3ffcdf7
|
👷🏼♂️ Update job dependencies
|
2024-07-29 17:38:02 -06:00 |
|
Ben Chatelain
|
9ae9cbaf4b
|
👷🏼♂️ Move homebrew-tap before homebrew-core in release workflow
|
2024-07-29 17:16:25 -06:00 |
|
Ben Chatelain
|
557b56161b
|
🔥 Remove push hook and env values used for testing workflow
|
2024-03-31 13:38:20 -06:00 |
|