Commit graph

  • 81d9e98cd5
    Merge 02f2bd42a9 into 5a198f74c2 #640 Ross Goldberg 2024-11-23 11:55:54 +0000
  • 02f2bd42a9
    Filter out boilerplate output from script/test. #640 Ross Goldberg 2024-11-22 18:49:41 -0500
  • d4c746a39d
    Filter out boilerplate prettier output from script/format. Ross Goldberg 2024-11-22 16:52:16 -0500
  • 828a91cbc4
    Filter out boilerplate swiftformat output from script/format. Ross Goldberg 2024-11-22 16:43:11 -0500
  • bf5f8eb795
    Make swiftlint --quiet in script/format. Ross Goldberg 2024-11-22 16:24:15 -0500
  • de1c943f4c
    Make swiftformat --strict in script/format. Ross Goldberg 2024-11-22 16:23:25 -0500
  • 2227cca776
    Change Swift formatter emoji to fix output spacing issues in script/format. Ross Goldberg 2024-11-22 16:21:40 -0500
  • d60b5dd7be
    Rename linter as formatter in script/format. Ross Goldberg 2024-11-22 16:20:27 -0500
  • 47833050fa
    Remove incorrect comment from script/format. Ross Goldberg 2024-11-22 16:19:14 -0500
  • a35dbb6c24
    Use markdownlint on all *.md files. Ross Goldberg 2024-11-22 16:05:55 -0500
  • 948fe45141
    Remove unnecessary swiftlint output filtering from script/lint. Ross Goldberg 2024-11-22 16:39:42 -0500
  • c0c0957963
    Remove unnecessary single quotes from bash scripts. Ross Goldberg 2024-11-22 15:12:11 -0500
  • 0dcca921d9
    Output full git describe --tags to indicate number of commits since tag & current revision for local (i.e. non-release builds), since releases should all be for a version tagged revision. Ross Goldberg 2024-11-21 02:11:44 -0500
  • c575d2c649
    Upgrade swiftformat to 0.55.1 & markdownlint-cli to 0.43.0. Ross Goldberg 2024-11-21 01:53:02 -0500
  • 4fd2e8930f
    Merge 4b892242a0 into 5a198f74c2 #646 Ross Goldberg 2024-11-21 21:27:04 +0000
  • 4b892242a0
    Set GITHUB_TOKEN for Boostrap step. #646 Ross Goldberg 2024-11-21 16:25:09 -0500
  • e30d891fab
    Improve .github/workflows/codeql.yml. Ross Goldberg 2024-11-19 10:31:50 -0500
  • 8c24e044a0
    Scan for security vulnerabilities with GitHub CodeQL Ross Goldberg 2024-11-19 10:00:59 -0500
  • a469dad34d
    Merge a82b472a80 into 5a198f74c2 #514 Logicer 2024-11-21 15:46:31 -0500
  • 920c2571e0
    The swift-format formula will only install on macOS 13+. Ross Goldberg 2024-11-20 23:11:53 -0500
  • 1cbf8e0866
    Cleanup Dangerfile.swift, docs/sample.swift & Downloader.swift. Ross Goldberg 2024-11-20 22:58:47 -0500
  • 0ac2ad4d6b
    No longer git ignore Sources/MasKit/Package.swift since the MasKit target has been merged into mas target. Ross Goldberg 2024-11-20 03:17:26 -0500
  • f6d25baec6
    Improve script modularity: Ross Goldberg 2024-11-19 07:15:10 -0500
  • 212f1d1963
    Update actions/checkout@v4 settings: Ross Goldberg 2024-11-19 07:10:37 -0500
  • ab51eac885
    Ensure bash scripts don't use unset variables. Ross Goldberg 2024-11-19 06:54:07 -0500
  • 7f24ed4902
    Fix format violations. Ross Goldberg 2024-11-19 06:52:22 -0500
  • 7651b3b623
    Delete script/install. Ross Goldberg 2024-11-19 03:35:25 -0500
  • 3c5c4af436
    Delete Makefile & seemingly unused bash scripts. Ross Goldberg 2024-11-19 03:33:00 -0500
  • 73253d9eed
    Delete script/brew_core_update & move its homebrew-core/mas bump into release.yml. Ross Goldberg 2024-11-19 02:35:13 -0500
  • 2b9bdc05b4
    Replace echo with printf in bash scripts. Ross Goldberg 2024-11-19 02:52:10 -0500
  • cb10b9da8d
    release.yml: Combine all separate jobs into one single job to simplify & speedup workflow. Ross Goldberg 2024-11-18 21:38:37 -0500
  • ec70b385f4
    release.yml: Change homebrew-tap.needs from start to pkg-installer to ensure that custom tap isn't bumped if the package installer wasn't uploaded to the GitHub release. Ross Goldberg 2024-11-18 21:27:24 -0500
  • 18273ac7c3
    release.yml: Remove unnecessary 👢 Bootstrap step from homebrew-core job. Ross Goldberg 2024-11-18 21:23:39 -0500
  • 865ca0bf92
    release.yml: Use !contains(env.RELEASE_TAG, '-') instead of a pre_release output from start job. Ross Goldberg 2024-11-18 20:40:49 -0500
  • 8ab55171e9
    release.yml: Use DRY_RUN top-level environment variable instead of an output from start job. Ross Goldberg 2024-11-18 20:37:38 -0500
  • 69e44198cd
    release.yml: Use environment variables top prevent code injection attacks / accidents. Ross Goldberg 2024-11-18 20:32:23 -0500
  • a56bd9a20d
    release.yml: Change start job 🔈 Log real release event step if condition. Ross Goldberg 2024-11-18 17:19:07 -0500
  • df811c6547
    release.yml: Improve step names. Ross Goldberg 2024-11-18 17:15:21 -0500
  • 405ff5f427
    release.yml: Move RELEASE_TAG environment variable to top level. Ross Goldberg 2024-11-18 17:12:29 -0500
  • c9b84f6c87
    release.yml: Sanitize version tag input by using environment variable. Ross Goldberg 2024-11-18 16:58:28 -0500
  • 8ce269759b
    Improve URLs. Ross Goldberg 2024-11-18 09:32:11 -0500
  • 5a6cdc1ce2
    release.yml: cleanup line length issues. Ross Goldberg 2024-11-18 09:27:25 -0500
  • e3ec425682
    Incorporate fixes from 638/release-fixes by @phatblat. Ross Goldberg 2024-11-18 01:53:13 -0500
  • 9ccd40b60f
    Improve dry run. Ross Goldberg 2024-11-17 23:51:45 -0500
  • 7c998d1f56
    Do not indent cases in bash scripts. Ross Goldberg 2024-11-17 23:30:15 -0500
  • 495f01bdf5
    release.yml: replace needs.start.outputs.mas_version with github.event.release.tag_name. Ross Goldberg 2024-11-17 22:54:57 -0500
  • 40a2b16b1c
    Bash scripts: Change all non-environment variable names to lowercase. Ross Goldberg 2024-11-17 22:17:33 -0500
  • 655be2b636
    script/install: fix universal executable path. Ross Goldberg 2024-11-17 21:37:13 -0500
  • a14a964fa2
    Replace external grep dependency with bash conditional. Ross Goldberg 2024-11-17 12:48:42 -0500
  • ce3091d219
    Remove unnecessary comments from GitHub workflows. Ross Goldberg 2024-11-17 12:28:58 -0500
  • b23844615d
    Remove extraneous spaces surrounding variables in GitHub workflows. Ross Goldberg 2024-11-17 05:22:09 -0500
  • 6c474744e7
    release.yml: improve comments, remove unnecessary environment variables, and reorder some settings. Ross Goldberg 2024-11-17 05:17:06 -0500
  • fb01381777
    Make brew bump-formula-pr usages consistent. Ross Goldberg 2024-11-16 23:49:18 -0500
  • 4a23996d19
    Cleanup homebrew-core release job. Ross Goldberg 2024-11-16 23:48:40 -0500
  • 799c7b9e89
    Just bump custom tap formula. Ross Goldberg 2024-11-16 23:46:05 -0500
  • 5497717f0c
    Delete script/bottle. Ross Goldberg 2024-11-16 23:42:28 -0500
  • d596c636e0
    Remove obsolete Makefile target. Ross Goldberg 2024-11-16 23:41:48 -0500
  • 9854d048c6
    Fix Makefile comment. Ross Goldberg 2024-11-16 23:41:18 -0500
  • 78fa1eb53b
    Unfinished: Only bump formulae; don't generate them or store them in git. Ross Goldberg 2024-11-16 04:05:35 -0500
  • d7b79d2bae
    Rename script/version_bump as script/generate_version_info_for_swift. Ross Goldberg 2024-11-16 19:10:06 -0500
  • df166466a3
    Simplify & standardize script output headers & mas version handling. Ross Goldberg 2024-11-16 13:47:13 -0500
  • 58382ffc74
    Cleanup .editorconfig. Ross Goldberg 2024-11-16 05:29:13 -0500
  • f0400e0e95
    Simplify script/bottle. Ross Goldberg 2024-11-16 05:16:39 -0500
  • ad0f22e9f4
    Only set bash variables once. Ross Goldberg 2024-11-16 02:43:50 -0500
  • 3e78c0d60c
    Rename OLD_FILENAME as generated_bottle_filename. Ross Goldberg 2024-11-16 01:49:12 -0500
  • b0427f6325
    Suppress output for class-dump executable check. Ross Goldberg 2024-11-16 00:59:43 -0500
  • 9338c69e55
    Simplify script/update_headers. Ross Goldberg 2024-11-16 00:56:52 -0500
  • e9c2af8cd7
    Write to stderr where appropriate. Ross Goldberg 2024-11-16 00:45:49 -0500
  • 94e520565e
    Inline bash variables. Ross Goldberg 2024-11-16 00:32:53 -0500
  • fea4d0ee7d
    Move bash variable to left of test. Ross Goldberg 2024-11-16 00:31:59 -0500
  • df667c2e46
    Use bash '…', $'…', or unquoted word instead of "…" whenever possible. Ross Goldberg 2024-11-16 00:12:21 -0500
  • 93f73dfee0
    Delete unnecessary bash comment. Ross Goldberg 2024-11-15 23:57:37 -0500
  • bd86a845b1
    Ensure single newline at end of every file. Ross Goldberg 2024-11-15 23:35:25 -0500
  • 99abb47763
    cd into root of mas project at beginning of every bash script. Ross Goldberg 2024-11-15 23:21:37 -0500
  • 2e42990a70
    Replace bash test with [[ ]]. Ross Goldberg 2024-11-15 23:15:05 -0500
  • 4e4a2c4b26
    Simplify defaults for unsupplied script arguments. Ross Goldberg 2024-11-15 23:11:51 -0500
  • a420a49eb4
    Use double quotes around bash substitutions. Ross Goldberg 2024-11-15 21:46:11 -0500
  • e31e26db99
    Use short/abbreviated options for consistency. Ross Goldberg 2024-11-15 21:41:56 -0500
  • 890609a757
    Update script usage output. Ross Goldberg 2024-11-15 17:27:12 -0500
  • 65883bc75c
    Update Homebrew formula URL. Ross Goldberg 2024-11-15 17:18:44 -0500
  • e17bcc1896
    If a bottle & its checksum are the same for multiple versions of the same OS, then a checksum is required only for the oldest OS version that shares that bottle/checksum; all later versions of the OS will use that checksum. Ross Goldberg 2024-11-15 16:50:35 -0500
  • fd77be5f62
    Fix typo. Ross Goldberg 2024-11-15 16:35:22 -0500
  • afa7da740d
    Install tools via Homebrew instead of via mise. Ross Goldberg 2024-11-15 16:30:33 -0500
  • 72f0c7c366
    Simplify script/bootstrap. Ross Goldberg 2024-11-15 16:23:25 -0500
  • 21783de2c5
    Improve script/lint output. Ross Goldberg 2024-11-15 16:16:33 -0500
  • 7782193ba5
    release.yml: Check pre_release once for all of homebrew-core job instead of once per each step of that job. Ross Goldberg 2024-11-15 16:02:05 -0500
  • 266b477e46
    release.yml: remove unnecessary output. Ross Goldberg 2024-11-15 15:58:42 -0500
  • ad9a009435
    Obtain path to tap via brew --repo mas-cli/tap instead of hardcoding it. Ross Goldberg 2024-11-15 15:52:41 -0500
  • d169252e48
    Upgrade Xcode dependency to 14.2. Ross Goldberg 2024-11-15 15:08:44 -0500
  • d86b9ec278
    script/bottle: reword "better" as "newer". Ross Goldberg 2024-11-15 15:05:55 -0500
  • 641b8d6307
    Makefile: Mirror bash by using ${…} & $(…) for all variables & command substitutions, respectively. Ross Goldberg 2024-11-15 13:13:30 -0500
  • c47f1d4fe6
    Output error to stderr instead of stdout. Ross Goldberg 2024-11-15 13:08:07 -0500
  • 4d96a5af15
    Remove seemingly unnecessary pushd & popd. Ross Goldberg 2024-11-15 13:05:47 -0500
  • 1fc037de0b
    Remove unused $echo variable. Ross Goldberg 2024-11-15 13:04:30 -0500
  • 5ea7a5c59b
    clean seems unnecessary in bootstrap. Ross Goldberg 2024-11-15 13:00:49 -0500
  • 62b7691ec9
    mise is installed via brew bundle. Ross Goldberg 2024-11-15 12:59:36 -0500
  • 75e690e96b
    event.json has placeholder values, and incorrect & inconsistent version values. Ross Goldberg 2024-11-15 11:43:56 -0500
  • 45091f9765
    Use /bin/bash instead of bash from the $PATH to keep things consistent with the shebangs that are used throughout. Ross Goldberg 2024-11-15 11:39:30 -0500
  • 2f70edb252
    Upgrade danger from 3.18.0 to 3.20.2. Ross Goldberg 2024-11-15 11:37:06 -0500
  • 5a198f74c2
    Merge pull request #651 from rgoldberg/650-issue-forms main Ross Goldberg 2024-11-21 09:08:17 -0500