1
0
mirror of https://github.com/magefile/mage.git synced 2026-10-24 06:19:18 +03:00

Commit Graph

  • 53e32e2270 allow tests to reset dependency cache (#556) master Yashas Gunderia 2026-10-01 08:32:57 +05:30
  • 0953947c16 make -h no long require compiling (#552) v1.17.2 Nate Finch 2026-04-22 18:57:48 -04:00
  • 791a5b4079 Support Tab Completion (#551) Nate Finch 2026-04-22 12:53:37 -04:00
  • cff82a6fab fix bug #537 - backticks in comments break output (#544) Nate Finch 2026-04-14 23:48:41 -04:00
  • 00dd13d9f6 chore(goreleaser): fix release asset names (#547) v1.17.1 Shunsuke Suzuki 2026-04-01 02:02:43 +09:00
  • 3973772d35 mcp files nf/mcp Nate Finch 2026-03-29 10:11:59 -04:00
  • 2b21f03d9a add mcp tests Nate Finch 2026-03-29 10:06:59 -04:00
  • 88c49b7253 support for inline doc comments on optional flags (#549) Nate Finch 2026-03-29 10:05:44 -04:00
  • 32da77d05f fix test in CI Nate Finch 2026-03-28 16:40:55 -04:00
  • d70588eeca don't install golangci-lint when running goreleaser Nate Finch 2026-03-28 10:27:47 -04:00
  • 771c78937c add tests for release process Nate Finch 2026-03-28 09:46:35 -04:00
  • c633970ce7 chore(goreleaser): fix release asset names Shunsuke Suzuki 2026-03-27 16:10:06 +09:00
  • 707313f6ee add support for retaining multiline comments (#546) v1.17.0 Nate Finch 2026-03-25 14:13:14 -04:00
  • 0ac910f894 add a bunch more tests (#543) Nate Finch 2026-03-15 20:35:16 -04:00
  • b11eb445c2 update goreleaser to v2 (#541) Nate Finch 2026-03-12 08:00:37 -04:00
  • 3594347101 Set up linter (#539) Nate Finch 2026-03-12 07:54:31 -04:00
  • b94953dd0f retain old name conversions v1.16.1 Nate Finch 2026-03-11 21:02:32 -04:00
  • ca7c1402d9 update release script to install goreleaser Nate Finch 2026-03-11 20:59:29 -04:00
  • be0b5bbbad update goreleaser Nate Finch 2026-03-11 20:54:41 -04:00
  • 69e6f82473 Add support for optional arguments (#538) v1.16.0 Nate Finch 2026-03-07 19:51:18 -05:00
  • 78acbaf2e3 add the ability to call targets with float64 args (#525) Nate Finch 2025-06-15 10:01:42 -04:00
  • bdc92f6945 chore(docs): updated README and site to include installation using go install command (#499) egor-denysenko 2024-11-26 22:43:40 +01:00
  • 32e01077f0 This adds a test to bug 508 (#516) Horacio Duran 2024-11-24 20:01:25 +01:00
  • 0800736cf7 fix default selector ignoring Receiver and returning first matching function name (#509) na4ma4 2024-11-25 00:53:19 +10:00
  • 2385abb49a Correct test input code to support older go versions (#490) Horacio Duran 2023-11-18 18:05:41 +01:00
  • 0fddccbc36 ci: Extend go-version with 1.21.x (#479) michalbiesek 2023-11-18 14:16:19 +01:00
  • 2edffd1665 Comment typo: parse.go (#485) szTheory 2023-11-18 12:50:02 +00:00
  • c97c20563f Update documentation to include Windows Magefile Cache (#484) WilliamRoyNelson 2023-10-11 09:58:51 -07:00
  • 9f54e0f83e feat: support trailing line comment for mage:import (#480) Anuraag Agrawal 2023-09-13 00:24:18 +09:00
  • 9e91a03eaa Update CI (#466) v1.15.0 Nate Finch 2023-05-11 11:35:27 -04:00
  • 9199872054 fix erroneous docstring of sh.Exec() (#452) Omar Kohl 2023-03-06 16:12:10 +01:00
  • 02bde0ba4c Update jQuery to 3.5.0 (#458) Ch K 2023-02-27 10:22:45 +11:00
  • 1b8774a1da -d dir contains magefiles stop with "No .go files marked with the mage build tag..." (#447) (#448) TuruTCrane 2023-02-24 01:42:08 +09:00
  • a9206042d4 mage: cancel context on SIGINT (#313) Peter McAtominey 2022-11-29 04:35:45 +00:00
  • 300bbc868b doc: add MacPorts install info (#419) v1.14.0 Herby Gillot 2022-09-16 10:33:53 -04:00
  • 85ed9df31e refactor(listGoFiles): remove go list dependency (#440) Jared Allard 2022-09-15 11:32:21 -07:00
  • 26cdb5c736 Fixing typos (#429) Andreas Deininger 2022-06-01 17:18:03 +02:00
  • 40d421b7a1 feat: rename templated imports to avoid collisions (#421) Benjamin Cable 2022-05-10 21:26:09 +01:00
  • e748e07b87 fix build tags for old versions embed-ver-1.18 Nate Finch 2022-03-25 17:08:00 -04:00
  • 2dd3c6b526 add version info automatically if you build with go 1.18+ Nate Finch 2022-03-25 16:53:30 -04:00
  • 051a55c798 Add variadic support to mg.F (#402) Per Johansson 2022-03-23 14:06:46 +01:00
  • 30b90221fe fix author links (#413) Nate Finch 2022-03-18 10:48:25 -04:00
  • a1377130aa add blog post about v1.13 (#412) Nate Finch 2022-03-18 10:27:17 -04:00
  • ae47c82d86 bring docs for use of directives up to date (#407) Dan Kortschak 2022-03-18 11:12:21 +10:30
  • d4f6f0bca8 Update site to build with newer hugo (#411) Horacio Duran 2022-03-17 21:05:13 +01:00
  • 361a81d85a give props to netlify on the main page (#410) Nate Finch 2022-03-16 14:51:43 -04:00
  • 3504e09d7f Add magefiles directory support (#405) v1.13.0 Horacio Duran 2022-03-16 09:23:18 -07:00
  • 526bf47751 Replace godoc.org URLs (#342) Jamie Edge 2022-01-16 15:20:48 +00:00
  • c07f313f3b Detect deps that have already been invoked (#346) Carolyn Van Slyck 2022-01-16 09:19:14 -06:00
  • 3a11bceb7c chore: wrap log.Println in cmd with verbose check (#399) Viktor Voltaire 2022-01-16 16:15:34 +01:00
  • 0873a9b4e1 feat: allow mage:import alias to be defined for multiple imports (#398) Viktor Voltaire 2022-01-16 16:03:19 +01:00
  • 2f1ec406df ci: migrate from travis to github action (#391) v1.12.1 v1.12.0 rui 2021-12-15 16:00:02 -05:00
  • fe9f94202d evidently goreleaseer has changed in the last 4 years :) (#394) Nate Finch 2021-12-15 13:42:00 -05:00
  • fd5011ec00 Fix the rollback mechanism for tags during a release (#392) Nate Finch 2021-12-14 12:28:36 -05:00
  • 404c119a58 sh.run(): quoted strings before join (#306) shouldsee 2021-12-14 23:07:02 +08:00
  • 0c5affe599 Add asdf installation instructions to docs (#383) Mathew Fleisch 2021-11-01 09:14:55 -07:00
  • e84bbc1d92 #288 add brew and scoop install to docs (#376) Miro 2021-11-01 15:27:29 +00:00
  • 80953f7e26 #378 bump travisci go16 (#379) Miro 2021-10-27 19:40:56 +01:00
  • dd944245e2 Create issue templates (#374) Nate Finch 2021-09-28 15:37:38 -04:00
  • d9e2e4152d fix: deterministic compiled mainfile (#348) Claudia Hardman 2021-09-27 00:33:47 -04:00
  • 4cf3cfcc82 make -h work with imported targets (#335) Nate Finch 2021-02-20 08:35:19 -05:00
  • c14198cd05 make -h work with imported targets help-imports Nate Finch 2021-02-20 08:27:24 -05:00
  • de7ca6c108 fix test for go 1.16 (#330) Nate Finch 2021-01-02 23:34:01 -05:00
  • fbe2fa5597 let's try a different go build target fix-1.16 Nate Finch 2021-01-02 23:27:40 -05:00
  • 8db9b1ee1a fix test for 1.16 Nate Finch 2021-01-02 23:18:51 -05:00
  • 07afc7d24f update release pipeline slightly (#327) v1.11.0 Nate Finch 2020-12-29 00:11:47 -05:00
  • 2ff99be4c6 update release pipeline slightly update-release Nate Finch 2020-12-29 00:05:37 -05:00
  • aba395058b I guess arguments work now (#326) Nate Finch 2020-12-28 23:58:26 -05:00
  • 94d7064fcc moar tests nargs Nate Finch 2020-12-28 23:19:56 -05:00
  • 814774291d can't use %w in old versions of go Nate Finch 2020-12-28 07:41:10 -05:00
  • 894fa90012 tweaks Nate Finch 2020-12-28 00:51:49 -05:00
  • 59ac636705 examples and site updates Nate Finch 2020-12-28 00:00:35 -05:00
  • 7205084329 add mg.F and tests Nate Finch 2020-12-27 23:33:16 -05:00
  • c8590f1bd3 remove errant debug change Nate Finch 2020-12-23 09:17:14 -05:00
  • 5dcb89bea3 I guess arguments work now Nate Finch 2020-12-23 08:54:49 -05:00
  • 373019136a target: rework modtime comparison logic #323 (#324) Jason Mansfield 2020-12-21 20:25:58 -08:00
  • 2ded30c6f7 Add -ldflags flag (#322) tukeJonny 2020-11-19 13:26:27 +09:00
  • 50f568eedc get mage tests to pass on windows (#312) Dan Brakeley 2020-08-12 15:14:44 -04:00
  • 707b7bdab1 update the WorkDir (-w) flag to default to the Dir (-d) value as documented (#310) Scott R. Parish 2020-07-08 12:57:56 -07:00
  • 9a10961401 #285 add color output for mage list (#301) v1.10.0 Miro 2020-07-08 20:27:39 +01:00
  • 310e198ebd update home page with a better example (#293) Gustavo 2020-04-16 15:39:32 +02:00
  • cb825cb2bd Ensure MAGEFILE_VERBOSE set in compiled magefile (#300) Andrew Wilkins 2020-04-16 21:16:04 +08:00
  • 7747d7c448 add copyright to license (#299) Nate Finch 2020-04-06 14:22:47 -04:00
  • 98b94f5175 add copyright to license fix-license Nate Finch 2020-04-06 14:21:11 -04:00
  • 8a5905fad7 Improve error message for failed imports (#298) Arve Knudsen 2020-04-03 15:27:44 +02:00
  • fd985b9e8f update install docs on site for #229 (#292) AgentZombie 2020-02-25 08:12:00 -08:00
  • 6076b08bbf Mage Code of Conduct (#284) Nate Finch 2020-01-22 17:08:39 -05:00
  • 1248403606 Mage Code of Conduct code-of-conduct Nate Finch 2020-01-22 13:30:01 -05:00
  • 5d10b676a1 Set magefiles working directory (#277) Miguel Angel 2020-01-16 21:59:41 -04:00
  • 0c7e3dee3e filter mageimport files (#281) Nate Finch 2020-01-13 23:53:11 -05:00
  • 31893b98f3 filter mageimport files When calling mage import, we weren't prefiltering the list of go files, so we'd get files with build tags and test files and such. What we want is just the normal go files for building the library. Using go list returns us that, so use that. fix-two-packages Nate Finch 2020-01-13 23:45:52 -05:00
  • 1e0dbb82b6 Set GOARCH to amd64 for TestListMagefilesIgnoresRespectsGOOSArg (#275) Siddhesh Poyarekar 2020-01-14 01:23:11 +05:30
  • e353334464 Add missing dependency to example Magefile (#274) Arve Knudsen 2019-11-14 18:58:32 +01:00
  • 9e2b3db4c4 Add RunVWith command (#261) Erik Berkun-Drevnig 2019-10-03 20:59:45 +00:00
  • d6f8413e8c enable detail/stack printing for the Go 2 proposal for error values (#259) Hǎi-Liàng "Hal" Wáng 2019-09-12 20:57:38 +01:00
  • 1c36bf78a9 swallow error on no non-magefiles (#265) v1.9.0 Nate Finch 2019-09-12 15:43:23 -04:00
  • 36fbe5728b add 1.13 to the test bed fix-262 Nate Finch 2019-09-12 14:49:25 -04:00
  • 24b388e2bf swallow error on no non-magefiles Nate Finch 2019-09-12 14:43:11 -04:00
  • e1fda1a0ff add MAGEFILE_HASHFAST that intentionally doesn't rerun go build (#258) Nate Finch 2019-07-18 12:55:27 -04:00
  • 5cbbb9a3ed add MAGEFILE_HASHFAST that intentionally doesn't rerun go build hashfast Nate Finch 2019-07-18 12:35:47 -04:00