Commit Graph

324 Commits

Author SHA1 Message Date
Junya Morioka 9ce129e222 wip: add manylinux build 2025-12-11 17:36:31 +09:00
Junya Morioka 88add986b3 ci: remove auditwheel 2025-12-11 15:06:30 +09:00
github-actions[bot] 00080c08fa chore: update download statistics
Update download statistics and graph for 2025-12-11
2025-12-11 02:11:06 +00:00
Junya Morioka 38ed47024c ci: refactor self-hosted runner configuration to use JSON format
- Convert runs-on array syntax to single runner value with fromjson()
- Update runner parameter defaults to JSON string format
- Add runner labels to build workflow calls
- Update test workflow runner configurations
- Remove unused test-utils.yml workflow
2025-12-11 03:08:03 +09:00
Junya Morioka c561145598 ci: add architecture labels to self-hosted runner configuration
- Add arm64 label to ARM64 self-hosted runner job
- Add x64 label to x86_64 self-hosted runner jobs (both container and non-container)
- Ensures runner selection by both custom runner name and architecture type
2025-12-11 02:45:25 +09:00
Junya Morioka 51ed48b6fb ci: add manylinux wheel generation and upload in Linux self-hosted build
- Add auditwheel repair step to generate manylinux-compatible wheels
- Verify manylinux wheel installation and package imports
- Upload repaired wheels to GitHub release with --clobber flag
2025-12-11 02:37:17 +09:00
Junya Morioka 2e6095a575 fix: reorganize Dockerfile user context and dependency installation
- Move WORKDIR before USER directive to follow Docker best practices
- Run installdependencies.sh as root user with explicit USER root context
- Reorder ENTRYPOINT to the end of the Dockerfile
- Remove unnecessary sudo prefix since running as root
2025-12-11 02:27:49 +09:00
Junya Morioka ab165f3f22 refactor: reorganize auditwheel repair and add manylinux platform support
- Move auditwheel repair after initial release upload with continue-on-error to allow pipeline continuation
- Add manylinux platform normalization support in normalize_platform_name()
- Expand self-hosted build matrix to include Python 3.14 and Flash Attention 2.8.3
- Improve wheel upload flow by separating regular and manylinux wheel handling
2025-12-11 02:26:39 +09:00
Junya Morioka 78470eab40 fix: rename runner name and update ignore pattern 2025-12-11 02:04:33 +09:00
Junya Morioka 61052b550b feat: add auditwheel for manylinux 2025-12-11 01:56:28 +09:00
Junya Morioka 7f2f8c579e chore: add .env.arm in .gitignore 2025-12-11 01:15:11 +09:00
Junya Morioka 521f9dcbaf feat: add ARM64 self-hosted runner build support
- Update build workflow to include ARM64 self-hosted runner job.
- Modify Dockerfile and compose.yml for ARM64 runner setup.
- Add ARM64 self-hosted matrix configuration.
- Update README with ARM64 self-hosted runner instructions.
2025-12-11 01:10:52 +09:00
Junya Morioka 67e64ccae1 ci: refactor ARM64 self-hosted runner workflow configuration
- Rename workflow file from _build_linux_self_host.yml to _build_linux_arm_self_host.yml for clarity
- Update workflow_call inputs to use flexible container image configuration
- Remove use-container flag and replace with container-image parameter
- Consolidate ubuntu image handling with --platform linux/arm64 option
- Update test-arm-self-hosted.yml to reference the renamed workflow
2025-12-11 00:29:39 +09:00
Junya Morioka 633ea4ec24 Merge pull request #68 from mjun0812/feat/add-qemu-in-self-hosted
feat: Add ARM64 support with QEMU in self-hosted runner
2025-12-10 23:56:24 +09:00
Junya Morioka 7d12c6d7e4 feat: Add ARM64 support with QEMU in self-hosted runner
- Add container-image input parameter to _build_linux_self_host workflow
- Create test-arm-self-hosted workflow for ARM64 Linux builds
- Add qemu-user-static package to self-hosted runner Dockerfile
- Enable ARM64 container builds using arm64v8/ubuntu:22.04
2025-12-10 23:54:47 +09:00
github-actions[bot] 0da2e61942 chore: update download statistics
Update download statistics and graph for 2025-12-10
2025-12-10 02:09:19 +00:00
Junya Morioka 7903cf4ccd Add sponsor link for @wodeyuzhou in README 2025-12-10 00:55:57 +09:00
Junya Morioka 558bae1fa9 Add kun432 as a sponsor in README
Added a new sponsor to the README.
2025-12-09 11:53:33 +09:00
Junya Morioka 33536a610b Modify citation instructions in README
Updated citation text in README to refer to the repository instead of a paper.
2025-12-09 11:50:35 +09:00
github-actions[bot] 53a4dab6da chore: update download statistics
Update download statistics and graph for 2025-12-09
2025-12-09 02:07:15 +00:00
github-actions[bot] ac25c08bae chore: update download statistics
Update download statistics and graph for 2025-12-08
2025-12-08 02:08:27 +00:00
github-actions[bot] a0f758b77b chore: update download statistics
Update download statistics and graph for 2025-12-07
2025-12-07 02:22:24 +00:00
github-actions[bot] 34b36b749c docs: update docs for v0.6.4 2025-12-06 15:21:57 +00:00
Junya Morioka 5889fcc8d7 feat: Update arm matrix 2025-12-06 15:04:51 +09:00
github-actions[bot] eda3d159bd chore: update download statistics
Update download statistics and graph for 2025-12-06
2025-12-06 02:01:02 +00:00
github-actions[bot] bc847f0130 docs: update docs for v0.6.3 2025-12-05 10:43:44 +00:00
Junya Morioka e6542f9d80 feat: Update arm matrix 2025-12-05 14:53:34 +09:00
Junya Morioka 70f60421a2 Modify image heights in README.md
Updated the height of the Star History Chart image and changed the download statistics image syntax.
2025-12-05 14:43:29 +09:00
Junya Morioka 20a9205e2c fix: Update build parallel 2025-12-05 12:33:24 +09:00
Junya Morioka 3f85abe6ad fix: typo 2025-12-05 12:17:56 +09:00
Junya Morioka 8fa80b072c chore: improve determine patams 2025-12-05 12:16:43 +09:00
Junya Morioka 9ea7fc442a chore: add environment test 2025-12-05 12:13:37 +09:00
Junya Morioka 9e2a3c1ed4 chore: add environment test 2025-12-05 12:05:13 +09:00
Junya Morioka 29a4910983 chore: add environment test 2025-12-05 12:01:23 +09:00
Junya Morioka 27238c64ee chore: add environment test 2025-12-05 11:58:12 +09:00
github-actions[bot] e0ae8d3ea9 chore: update download statistics
Update download statistics and graph for 2025-12-05
2025-12-05 02:07:22 +00:00
Junya Morioka d7c09b78b1 Refactor star history and download statistics section
Removed old table format for star history and download statistics, replacing it with a more modern approach using direct links and images.
2025-12-05 03:04:22 +09:00
Junya Morioka f8ade8d982 feat: add non-container job 2025-12-05 02:43:03 +09:00
Junya Morioka a9ee815546 fix: typo 2025-12-05 02:21:08 +09:00
Junya Morioka 444ca95421 Update README with acknowledgments and special thanks
Added acknowledgments and special thanks to contributors.
2025-12-05 01:58:51 +09:00
Junya Morioka 86ec13bd18 fix: add arm workflow dependencies 2025-12-05 01:32:28 +09:00
Junya Morioka a2c1cd565e feat: implement generation of arm packages note 2025-12-05 01:29:24 +09:00
Junya Morioka 68ae61e4d2 Merge pull request #65 from mjun0812:feat/add-arm64
Feat/add-arm64
2025-12-05 01:16:06 +09:00
Junya Morioka d1715633db feat: add building for arm64 and openci runner test 2025-12-05 01:15:34 +09:00
Junya Morioka bdaa0f9bc5 docs: Update README.md 2025-12-05 01:14:31 +09:00
Junya Morioka cdfbcd8034 fix: Update build parallel 2025-12-05 00:47:29 +09:00
Junya Morioka 612ab6d2ca feat: Add graph of download history 2025-12-04 23:14:35 +09:00
github-actions[bot] fc5c6ed4b6 chore: update download statistics
Update download statistics and graph for 2025-12-04
2025-12-04 14:12:29 +00:00
Junya Morioka eae6a5c431 Merge pull request #64 from mjun0812/feat/download-graph
feat: Add graph of download history
2025-12-04 23:11:49 +09:00
Junya Morioka 9c441ded22 feat: Add graph of download history 2025-12-04 23:11:07 +09:00