GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — feat: Add integration tests for dbt import with local dbt project by Copilot · Pull Request #5877 · feast-dev/feast

feat: Add integration tests for dbt import with local dbt project #5877

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Sign up for GitHub

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
Copilot wants to merge 8 commits into master
base: master
Loading
Loading
from copilot/add-integration-tests-for-dbt-import

Uh oh!

There was an error while loading. Please reload this page.

Draft

feat: Add integration tests for dbt import with local dbt project #5877

Changes from 1 commit
Commits
Show all changes
8 commits
Select commit Hold shift + click to select a range
c3f2e0f
Initial plan
Copilot Jan 16, 2026
9bee2c7
Add dbt integration tests and test dbt project
Copilot Jan 16, 2026
8ba2205
Add manifest.json and GitHub Actions workflow for dbt tests
Copilot Jan 16, 2026
3432eb5
Add documentation and README files for dbt integration tests
Copilot Jan 16, 2026
621cefb
Use Makefile for dependency installation in dbt workflow
Copilot Jan 17, 2026
e25d08f
Simplify profiles.yml to only use DuckDB for testing
Copilot Jan 17, 2026
ba38da0
Add dbt commands and Feast CLI integration testing with SQLite
Copilot Jan 21, 2026
586f825
Fix test failures by removing pre-committed manifest and letting dbt …
Copilot Jan 22, 2026
File filter
Filter by extension


Clear filters
Conversations
Failed to load comments.
Loading

Uh oh!

There was an error while loading. Please reload this page.

Jump to
Jump to file
Failed to load files.
Loading

Uh oh!

There was an error while loading. Please reload this page.

Diff view
Diff view
Prev Previous commit
Next Next commit
Use Makefile for dependency installation in dbt workflow
Co-authored-by: franciscojavierarceo <[email protected]>
  • Loading branch information

Uh oh!

There was an error while loading. Please reload this page.

@franciscojavierarceo
Copilot and franciscojavierarceo committed Jan 17, 2026
commit 621cefb5ae87228e45b6da75c6b85b55cdd18cfd

There are no files selected for viewing

5 changes: 1 addition & 4 deletions 5 .github/workflows/dbt-integration-tests.yml
Show comments
View file
Open in desktop
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,7 @@ jobs:
enable-cache: true

- name: Install dependencies
Comment thread

@franciscojavierarceo franciscojavierarceo Jan 17, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot we should use the Makefile to install dependencies here

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

Copilot AI Jan 17, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to use make install-python-dependencies-ci in commit 621cefb.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
run: |
cd sdk/python
uv pip install --system -e "."
uv pip install --system dbt-artifacts-parser pytest pytest-xdist
run: make install-python-dependencies-ci

- name: Run dbt integration tests
Comment thread

@franciscojavierarceo franciscojavierarceo Jan 17, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copillot we should also run the standard dbt commands; i.e,.

dbt run
dbt build
dbt test

after that we should then test the new feast cli and test that feast materialization works from a dbt model into a sqlite online store.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

Copilot AI Jan 21, 2026

Copy link
Copy Markdown
Contributor Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added dbt commands (deps, build, test) and Feast CLI testing with SQLite online store in commit ba38da0. The workflow now:

  1. Installs dbt-core and dbt-duckdb
  2. Runs dbt build and test with seed data
  3. Creates a Feast project with SQLite online store
  4. Tests feast dbt import command
  5. Verifies Feast objects are created correctly

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
run: |
Expand Down
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.