26 Commits

Author SHA1 Message Date
Nathan Evans
f5b4d2fea5
Ci streamline (#988)
* Remove excess vars from gh-pages build

* Delete redundant javascript ci

* Pull apart testing CI

* Clean up integration tests build

* Move storage tests to integration CI

* Take py 3.10 out of smoke tests matrix

* Use minimum supported python version for most tests

* Re-run main CI on any test change

* Add Josh and Kenny to author list

* Update auto-resolve perms
2024-08-21 15:16:15 -06:00
Nathan Evans
98cabba38b
Notebook tests (#978)
* Fix notebook test runs

* Delete old issue template

* Add notebook CI action

* Print temp directories

* Print more env

* Move printing up

* Use runner_temp

* Try using current directory

* Try TMP env

* Re-write TMP

* Wrong yml

* Fix echo

* Only export if windows

* More logging

* Move export

* Reformat env write

* Fix braces

* Switch to in-memory execution

* Downgrade action perms

* Unused import
2024-08-20 17:19:37 -06:00
Derek Worthen
6b4de3d841
Index API (#953)
* Initial Index API

- Implement main API entry point: build_index
- Rely on GraphRagConfig instead of PipelineConfig
    - This unifies the API signature with the
    promt_tune and query API entry points
- Derive cache settings, config, and resuming from
    the config and other arguments to
    simplify/reduce arguments to build_index
- Add preflight config file validations
- Add semver change

* fix smoke tests

* fix smoke tests

* Use asyncio

* Add e2e artifacts in GH actions

* Remove unnecessary E2E test, and add skip_validations flag to cli

* Nicer imports

* Reorganize API functions.

* Add license headers and module docstrings

* Fix ignored ruff rule

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
2024-08-20 15:42:20 -06:00
Alonso Guevara
e4daf358b9
Fix gh-pages publishing (#976)
* Remove indexer run from gh-pages, and use a local zip to avoid running

* Semver
2024-08-19 16:30:55 -06:00
Nathan Evans
4040f02508
Update general_issue.yml (#956)
Copy checklist from bug/feature to general
2024-08-16 13:26:24 -07:00
Nathan Evans
bd5be7bb1a
Update issues-autoresolve.yml (#955)
Add write permissions for actions so it can update the cache
2024-08-16 13:17:23 -07:00
Alonso Guevara
d68e323193
Disable fail fast on tests (#911) 2024-08-13 12:20:14 -06:00
Alonso Guevara
c451aa0093
Update smoke tests (#861)
* Run smoke tests on 4o

* Shorten dulce for smoke tests

* Update secrets for consistency
2024-08-08 13:07:44 -06:00
Dayenne Souza
1e10bd342e
Re-enable smoke tests (#848)
* add smoke tests again

* add smoke tests separated action

* add patch version

* disable blob test

* blob conn again

* add file as cache type

* remove cache type enterely

* increase timeout

* remove comment

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
2024-08-07 12:23:46 -06:00
Nathan Evans
4c181a5390
Update issues-autoresolve.yml (#780)
Switch the logic to only look for awaiting_response label
2024-07-30 11:35:55 -06:00
dependabot[bot]
da5ed4baf4
Bump actions/stale from 5 to 9 (#759)
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:34:13 -06:00
Chris Trevino
9d99f323ea
Add encoding model to entity/claim extraction config sections (#740)
* Add encoding-model configuration to entity & claim extraction

* add change note

* pr updates

* test fix

* disable GH-based smoke tests
2024-07-26 15:05:08 -07:00
Nathan Evans
971e7d91f5
Update issue templates for more explicit guidance (#738) 2024-07-26 14:52:14 -04:00
Alonso Guevara
61b5eea347
Fix version numbering on publication (#701) 2024-07-24 22:02:52 -06:00
Alonso Guevara
ac6f240e29
Add autoresolve and update publish workflows (#698) 2024-07-24 19:54:11 -06:00
Alonso Guevara
2a95e6771c
Update issue templates (#675)
* Update issue templates

* Quick fix

* Quick fix

* Template fix

* Remove required
2024-07-24 14:01:44 -06:00
Josh Bradley
2ddee65c29
Read/write files as binary utf-8 (#639) 2024-07-24 13:28:22 -04:00
dependabot[bot]
5f34d2d153
Bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3 (#425)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.6.1 to 4.6.3.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.1...v4.6.3)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 11:55:17 -06:00
Alonso Guevara
dd113422d4
Add issue templates (#448) 2024-07-08 17:34:18 -06:00
Alonso Guevara
a81efe58c7
Fix docsite base url (#319)
* Fix docsite base url

* Semversioner
2024-07-01 23:40:54 +00:00
Alonso Guevara
c556fbb795
Fix versioning (#318) 2024-07-01 16:55:22 -06:00
Alonso Guevara
7f88f1eb58
Fix publishing (#317) 2024-07-01 16:41:11 -06:00
Alonso Guevara
cc492327e6
Fix publishing (#316) 2024-07-01 16:35:42 -06:00
Alonso Guevara
1aaa8c49fb
Fix publishing (#315) 2024-07-01 16:28:32 -06:00
Alonso Guevara
7879bfb795
Fix publishing (#314)
* Fix publishing

* Cleanup
2024-07-01 16:20:35 -06:00
Alonso Guevara
81b81cf60b Initial Release 2024-07-01 15:25:30 -06:00