8 Commits

Author SHA1 Message Date
HedgehogInTheCPP
ad630d9c2e Merge branch 'main' of https://github.com/fastfloat/fast_float 2026-10-10 01:54:56 +03:00
Daniel Lemire
e62540e95f Add manually triggered release workflow; fix on-release asset upload
- New release.yml (workflow_dispatch): bumps patch/minor/major, runs
  script/release.py, tests the amalgamation and the full test suite,
  commits and tags on main, and publishes a release with fast_float.h.
- on-release.yml: the upload failed with 'Validation Failed' because
  fast_float.h was already attached to the release. Use
  'gh release upload --clobber' instead of the deprecated
  actions/upload-release-asset, and run the amalgamation test binary.
- release.py: also bump MODULE.bazel (stuck at 8.2.4) and exit non-zero
  if amalgamation fails.
2026-10-04 12:05:40 -04:00
HedgehogInTheCPP
438aaad998 Updated url's to my fork because I really want to use all GitHub actions and check it. 2026-08-17 17:33:21 +03:00
Anders Dalvander
b9793e1cd4 update scripts
* fixed version updates in release script
* formatted Python scripts with `black` - The uncompromising code formatter (https://black.readthedocs.io/)
* f-string all the things
2024-11-23 11:24:39 +01:00
Daniel Lemire
f436996266 the release script will update the header file with the new version numbers (automatically!!!) 2024-11-22 13:22:36 -05:00
Daniel Lemire
0460ab8bd6 preparing patch release 2024-07-22 09:56:25 -04:00
Daniel Lemire
bafd9d9c5f adding release script. 2024-03-08 18:15:20 -05:00
Daniel Lemire
9befad4626 adding release script 2024-03-08 18:10:15 -05:00