Commit Graph

  • b1a2a2260d Make date utility functions public for improved accessibility Palash Tyagi 2025-05-11 22:39:08 +01:00
  • 77983eef77
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-11 02:00:34 +01:00
  • b937ed1cdf
    Merge branch 'main' into csv Palash Tyagi 2025-05-11 02:00:25 +01:00
  • e9eeac0c40
    Merge pull request #43 from Magnus167/docs_page Palash Tyagi 2025-05-11 01:59:58 +01:00
  • 85482d9569 Restrict push trigger to only the main branch in workflow configuration Palash Tyagi 2025-05-11 01:58:04 +01:00
  • c05f1696f0 Remove automatic redirect in benchmark report index.html generation Palash Tyagi 2025-05-11 01:55:05 +01:00
  • e3f4749709 Add dry run option to custom benchmark report script and update workflow to use it Palash Tyagi 2025-05-11 01:40:25 +01:00
  • 643c897479 Install pandas before generating custom benchmark reports Palash Tyagi 2025-05-11 01:25:27 +01:00
  • 876f1ccbf3 Fix Python command to use python3 for custom benchmark report generation Palash Tyagi 2025-05-11 01:06:27 +01:00
  • 9702b6d5c4 Add custom benchmark report generation step to workflow Palash Tyagi 2025-05-11 00:55:29 +01:00
  • 6a9b828ada Sort benchmark sizes numerically in HTML report generation Palash Tyagi 2025-05-11 00:51:35 +01:00
  • 1a5b8919d3 Adjust benchmark configuration for small arrays to optimize measurement and warm-up times Palash Tyagi 2025-05-11 00:51:24 +01:00
  • 2e980a78fa Update documentation for Matrix struct to clarify indexing method Palash Tyagi 2025-05-11 00:46:46 +01:00
  • dfe259a371 move benchmark config Palash Tyagi 2025-05-07 20:20:42 +01:00
  • 4e74c2dcfe Refactor benchmark configurations to improve size categorization and sampling settings Palash Tyagi 2025-05-07 00:55:09 +01:00
  • 498f822672 Refactor custom benchmark report script to improve HTML generation and structure Palash Tyagi 2025-05-07 00:08:39 +01:00
  • 34809656f6 Enhance frame benchmarks by adding arithmetic operations and refactoring frame generation Palash Tyagi 2025-05-07 00:08:28 +01:00
  • 894b85b384 Refactor benchmarks to use a constant for sizes Palash Tyagi 2025-05-06 18:06:36 +01:00
  • b758b22b93 Add custom benchmark report generation script with HTML output Palash Tyagi 2025-05-06 00:14:09 +01:00
  • bb0bffba73 Refactor documentation output steps by removing logo verification and updating index.html copy process Palash Tyagi 2025-05-05 23:27:27 +01:00
  • bca1121004 Fix icon path in index.html and update .gitignore to include extra copies rustframe_logo.png Palash Tyagi 2025-05-05 23:27:18 +01:00
  • b3b0e5e3ae Update index.html to enhance documentation links and add benchmarks section Palash Tyagi 2025-05-05 23:21:33 +01:00
  • eeabfcfff6 Simplify benchmark report extraction process by using quiet unzip and removing unnecessary steps Palash Tyagi 2025-05-05 22:37:25 +01:00
  • eab1c5eec1 Download benchmark report zip file in CI workflow Palash Tyagi 2025-05-05 22:36:00 +01:00
  • efe44c7399 Update benchmark report download step to use custom GitHub token for authorization Palash Tyagi 2025-05-05 22:34:41 +01:00
  • 33fea1d126 Refactor benchmark report download step to improve error handling and add directory listing Palash Tyagi 2025-05-05 22:33:25 +01:00
  • f0de677b69 Add validation for benchmark report zip file and list directory contents Palash Tyagi 2025-05-05 22:31:31 +01:00
  • bbcdbb4151 Add error handling for missing benchmark report zip file in CI workflow Palash Tyagi 2025-05-05 22:28:14 +01:00
  • aec6278a50 Add debugging output for benchmark report extraction in CI workflow Palash Tyagi 2025-05-05 22:22:50 +01:00
  • 054b3c828e Add 'unzip' to the list of installed packages in Dockerfile Palash Tyagi 2025-05-05 22:00:23 +01:00
  • 659e93c27d testing runners Palash Tyagi 2025-05-05 21:57:43 +01:00
  • f520f29f11 Add installation of GitHub CLI in Dockerfile Palash Tyagi 2025-05-05 21:55:56 +01:00
  • db8b756a74 Update push trigger to include 'docs_page' branch in CI workflow Palash Tyagi 2025-05-05 21:33:35 +01:00
  • d8154a1175 Enhance CI workflow to download and include benchmark reports in documentation output Palash Tyagi 2025-05-05 21:32:51 +01:00
  • 4d4b6d1656 Add initial HTML landing page Palash Tyagi 2025-05-05 21:05:48 +01:00
  • 2bc375f950
    Merge pull request #42 from Magnus167/fix_docs Palash Tyagi 2025-05-05 03:44:02 +01:00
  • 37d10cbc7d Remove 'fix_docs' branch from push trigger in workflow configuration Palash Tyagi 2025-05-05 03:42:52 +01:00
  • 1c41d387ef Update verification step to check for logo presence in output directory Palash Tyagi 2025-05-05 03:32:57 +01:00
  • 38baf0c648 Fix logo URL replacement in README.md and adjust documentation copying step Palash Tyagi 2025-05-05 03:30:58 +01:00
  • 2e6c4bd6bb Add step to replace logo URL in README.md during workflow Palash Tyagi 2025-05-05 03:26:25 +01:00
  • 6bb1c2a0de testing w .nojekyll Palash Tyagi 2025-05-05 03:18:22 +01:00
  • d670ab4a5c Fix .github directory path in documentation output and add verification step Palash Tyagi 2025-05-05 02:53:16 +01:00
  • eb09593b0a Update push trigger branches for docs-and-testcov workflow Palash Tyagi 2025-05-05 03:01:36 +01:00
  • 29c304d512 testing changes Palash Tyagi 2025-05-05 03:00:51 +01:00
  • 7c96439550 Fix .github directory path in documentation output and add verification step Palash Tyagi 2025-05-05 02:53:16 +01:00
  • 76b8824ce3 Refactor documentation file copying to include entire .github directory Palash Tyagi 2025-05-05 02:49:07 +01:00
  • 00befe7ee4 Fix file path for rustframe logo in documentation output Palash Tyagi 2025-05-05 02:44:17 +01:00
  • 41349e2dba Update push trigger branch for docs-and-testcov workflow Palash Tyagi 2025-05-05 02:40:27 +01:00
  • 9ab3a7c2c1 Update branch trigger and fix documentation file handling in workflow Palash Tyagi 2025-05-05 02:39:19 +01:00
  • 88a08e1063 Update push trigger branches in docs-and-testcov workflow Palash Tyagi 2025-05-05 02:24:48 +01:00
  • 9696cd47bd Update benchmark command to include features flag Palash Tyagi 2025-05-05 02:23:59 +01:00
  • 1ad25d7e0b Fix file paths for documentation assets in GitHub Pages deployment Palash Tyagi 2025-05-05 02:21:25 +01:00
  • 00889754ea Enable push trigger for benchmarks workflow Palash Tyagi 2025-05-05 02:14:36 +01:00
  • 4a5485cddd
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-05 02:13:21 +01:00
  • 2e071a6974
    Merge branch 'main' into csv Palash Tyagi 2025-05-05 02:13:15 +01:00
  • ce98d74836
    Merge pull request #41 from Magnus167/wkflow_fix Palash Tyagi 2025-05-05 02:13:07 +01:00
  • de549d15d5 Update GitHub Actions workflows: remove redundant branch from docs-and-testcov and enhance Rust setup in run-unit-tests Palash Tyagi 2025-05-05 02:11:14 +01:00
  • 97e8f3d55c
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-05 02:01:53 +01:00
  • 689169bab2
    Merge branch 'main' into csv Palash Tyagi 2025-05-05 02:01:45 +01:00
  • bccde27fb8
    Merge pull request #40 from Magnus167/update_docs_workflow Palash Tyagi 2025-05-05 01:54:26 +01:00
  • 345166b16c Set HOME environment variable for Docker user in Dockerfile Palash Tyagi 2025-05-05 01:38:13 +01:00
  • 5e03e7f1e5 Comment out debug print statement for runners response in runner-fallback action Palash Tyagi 2025-05-05 01:38:07 +01:00
  • d42437bf32 Refactor Dockerfile to rearrange package installation for clarity Palash Tyagi 2025-05-05 01:30:20 +01:00
  • eeba602c14 Refactor Dockerfile to install Rust and Cargo dependencies Palash Tyagi 2025-05-05 01:28:01 +01:00
  • 7e27539529 Update GitHub token input to require CUSTOM_GH_TOKEN for authentication in workflows Palash Tyagi 2025-05-05 01:04:56 +01:00
  • 80083ce77c Refactor github-token input to use CUSTOM_GH_TOKEN secret for authentication in runner-fallback action Palash Tyagi 2025-05-05 00:52:52 +01:00
  • 179553fe38 Add comments to clarify token permissions in runner-fallback action Palash Tyagi 2025-05-05 00:47:14 +01:00
  • eb21f21dcb Remove github-token input and use CUSTOM_GH_TOKEN secret for authentication in runner-fallback action Palash Tyagi 2025-05-05 00:46:21 +01:00
  • 5f1bb68723 Add debug logging for runners response in runner-fallback action Palash Tyagi 2025-05-05 00:36:42 +01:00
  • ac4d67146e Add error handling for fetching runners in runner-fallback action Palash Tyagi 2025-05-05 00:34:48 +01:00
  • 5cca2ca149 Update coverage badge URL in README.md to point to the correct documentation path Palash Tyagi 2025-05-05 00:32:30 +01:00
  • 186dffe29b Update output directory structure for documentation and coverage reports Palash Tyagi 2025-05-04 21:27:14 +01:00
  • 88d1d6b3ff Update primary-runner configuration to use self-hosted only in workflows Palash Tyagi 2025-05-04 21:23:23 +01:00
  • 6d79797266 Update push branches in docs-and-testcov workflow to include update_docs_workflow Palash Tyagi 2025-05-04 21:15:27 +01:00
  • a62c24304e Update index redirect and comment out deploy conditions for Pages Palash Tyagi 2025-05-04 21:14:35 +01:00
  • 3f11068f9c Refactor documentation output structure and update index redirect Palash Tyagi 2025-05-04 20:53:32 +01:00
  • 18887e72ae Update deploy condition for GitHub Pages to include workflow_dispatch Palash Tyagi 2025-05-04 18:48:26 +01:00
  • 02c00cc657 Update upload condition for Pages artifact to include workflow_dispatch Palash Tyagi 2025-05-04 18:44:02 +01:00
  • e74617f2e4 Rename documentation output directory and update redirect in index.html Palash Tyagi 2025-05-04 18:41:02 +01:00
  • 63f1a83c2d Refactor benchmark workflow to include runner selection logic Palash Tyagi 2025-05-04 18:26:09 +01:00
  • 96775d28ee renamed archive folder Palash Tyagi 2025-05-04 18:20:27 +01:00
  • 88b608ea1b
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-04 02:29:18 +01:00
  • a45a5ecf4e
    Merge branch 'main' into csv Palash Tyagi 2025-05-04 02:29:12 +01:00
  • ddcc539076
    Merge pull request #39 from Magnus167/update_project_deps Palash Tyagi 2025-05-04 02:24:07 +01:00
  • 3795602e4b Refactor unit test commands to remove unnecessary flags in doctests and coverage runs Palash Tyagi 2025-05-04 02:22:17 +01:00
  • dcc3d6eb6c
    Merge branch 'main' into update_project_deps Palash Tyagi 2025-05-04 02:18:50 +01:00
  • bd42e2b2c9 Add features flag to cargo bench command in benchmarks workflow Palash Tyagi 2025-05-04 02:15:43 +01:00
  • b4069fa18b Update criterion dependency and add feature for benchmarks Palash Tyagi 2025-05-04 02:15:38 +01:00
  • 7a3ddc9147 remove cargo.lock from tracking Palash Tyagi 2025-05-04 02:14:52 +01:00
  • 80779ac6e5
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-04 02:11:14 +01:00
  • 84e1b423f4
    Merge branch 'main' into csv Palash Tyagi 2025-05-04 02:10:55 +01:00
  • efbe769d4a
    Merge pull request #38 from Magnus167/wkflow_update Palash Tyagi 2025-05-04 02:10:47 +01:00
  • 204cee0f47 Revert "Fix doctest command to include library tests in run-unit-tests workflow" Palash Tyagi 2025-05-04 02:01:09 +01:00
  • d7385f789b Fix doctest command to include library tests in run-unit-tests workflow Palash Tyagi 2025-05-04 01:31:32 +01:00
  • 0e7c18656c Add condition to pick-runner job to ensure it only runs for non-draft pull requests Palash Tyagi 2025-05-04 01:27:21 +01:00
  • d42da5ad7b
    Merge branch 'main' into date_utils Palash Tyagi 2025-05-04 01:08:08 +01:00
  • 2249babc2a
    Merge branch 'main' into floatops Palash Tyagi 2025-05-04 01:08:03 +01:00
  • 197739bc2f
    Merge branch 'main' into csv Palash Tyagi 2025-05-04 01:07:58 +01:00
  • fc508bb1a9
    Merge pull request #37 from Magnus167/wkflow-update Palash Tyagi 2025-05-04 01:01:21 +01:00
  • c7f3cc6ef9 testing runners Palash Tyagi 2025-05-04 00:58:27 +01:00