Skip to content

Commit 7054d07

Browse files
committed
Merge branch 'main' into secret_manager
2 parents 9551473 + adab8d8 commit 7054d07

File tree

1,243 files changed

+42640
-5130
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,243 files changed

+42640
-5130
lines changed

.gitattributes

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#
2+
# https://help.github.com/articles/dealing-with-line-endings/
3+
#
4+
# These are explicitly windows files and should use crlf
5+
*.bat text eol=crlf
6+

.github/ISSUE_TEMPLATE/bug_report_template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/linkedin/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
10+
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/feathr-ai/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
1111
#### Please fill in this bug report template to ensure a timely and thorough response.
1212
- type: dropdown
1313
id: contribution

.github/ISSUE_TEMPLATE/doc_improvements.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/linkedin/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
10+
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/feathr-ai/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
1111
#### Please fill in this non-technical template to ensure a timely and thorough response.
1212
- type: dropdown
1313
id: contribution

.github/ISSUE_TEMPLATE/feature_request_template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/linkedin/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
10+
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/feathr-ai/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
1111
#### Please fill in this bug report template to ensure a timely and thorough response.
1212
- type: dropdown
1313
id: contribution

.github/ISSUE_TEMPLATE/non_technical_request_template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/linkedin/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
10+
Thank you for submitting an issue. Please refer to our [contribution guide](https://github.com/feathr-ai/feathr/blob/main/docs/dev_guide/new_contributor_guide.md) for additional information.
1111
#### Please fill in this non-technical template to ensure a timely and thorough response.
1212
- type: dropdown
1313
id: contribution

.github/workflows/.coveragerc_db

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[run]
2+
omit = feathr_project/feathr/registry/_feature_registry_purview.py
3+
feathr_project/feathr/spark_provider/_synapse_submission.py
4+
feathr_project/feathr/spark_provider/_localspark_submission.py
5+
[report]
6+
exclude_lines =
7+
pragma: no cover
8+
@abstract
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[run]
2+
omit = feathr_project/feathr/registry/_feature_registry_purview.py
3+
feathr_project/feathr/spark_provider/_databricks_submission.py
4+
feathr_project/feathr/spark_provider/_synapse_submission.py
5+
[report]
6+
exclude_lines =
7+
pragma: no cover
8+
@abstract

.github/workflows/.coveragerc_sy

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[run]
2+
omit = feathr_project/feathr/registry/_feature_registry_purview.py
3+
feathr_project/feathr/spark_provider/_databricks_submission.py
4+
feathr_project/feathr/spark_provider/_localspark_submission.py
5+
[report]
6+
exclude_lines =
7+
pragma: no cover
8+
@abstract
Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This workflow builds the docker container and publishes to dockerhub with appropriate tag
2-
# It has two triggers,
2+
# It has two triggers,
33
# 1. daily i.e. runs everyday at specific time.
44
# 2. Anytime a new branch is created under releases
55

@@ -15,27 +15,26 @@ on:
1515
branches:
1616
- 'releases/**'
1717

18-
1918
jobs:
2019
build_and_push_image_to_registry:
2120
name: Push Docker image to Docker Hub
2221
runs-on: ubuntu-latest
2322
steps:
2423
- name: Check out the repo
2524
uses: actions/checkout@v3
26-
25+
2726
- name: Log in to Docker Hub
2827
uses: docker/login-action@v2
2928
with:
3029
username: ${{ secrets.DOCKER_USERNAME }}
3130
password: ${{ secrets.DOCKER_PASSWORD }}
32-
31+
3332
- name: Extract metadata (tags, labels) for Docker
3433
id: meta
3534
uses: docker/metadata-action@v4
3635
with:
3736
images: feathrfeaturestore/feathr-registry
38-
37+
3938
- name: Build and push Docker image
4039
uses: docker/build-push-action@v3
4140
with:
@@ -45,34 +44,32 @@ jobs:
4544
tags: ${{ steps.meta.outputs.tags }}
4645
labels: ${{ steps.meta.outputs.labels }}
4746

48-
# Deploy the docker container to the three test environments for feathr
47+
# Trigger Azure Web App webhooks to pull the latest nightly image
4948
deploy:
5049
runs-on: ubuntu-latest
5150
needs: build_and_push_image_to_registry
52-
53-
51+
5452
steps:
55-
- name: Deploy to Feathr SQL Registry Azure Web App
56-
id: deploy-to-sql-webapp
57-
uses: azure/webapps-deploy@v2
58-
with:
59-
app-name: 'feathr-sql-registry'
60-
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_FEATHR_SQL_REGISTRY }}
61-
images: 'feathrfeaturestore/feathr-registry:nightly'
62-
63-
- name: Deploy to Feathr Purview Registry Azure Web App
64-
id: deploy-to-purview-webapp
65-
uses: azure/webapps-deploy@v2
66-
with:
67-
app-name: 'feathr-purview-registry'
68-
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_FEATHR_PURVIEW_REGISTRY }}
69-
images: 'feathrfeaturestore/feathr-registry:nightly'
53+
- name: Deploy to Azure Web App feathr-registry-purview
54+
id: deploy-to-feathr-registry-purview
55+
uses: distributhor/workflow-webhook@v3.0.1
56+
env:
57+
webhook_url: ${{ secrets.AZURE_WEBAPP_FEATHR_REGISTRY_PURVIEW_WEBHOOK }}
7058

71-
- name: Deploy to Feathr RBAC Registry Azure Web App
72-
id: deploy-to-rbac-webapp
73-
uses: azure/webapps-deploy@v2
74-
with:
75-
app-name: 'feathr-rbac-registry'
76-
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_FEATHR_RBAC_REGISTRY }}
77-
images: 'feathrfeaturestore/feathr-registry:nightly'
59+
- name: Deploy to Azure Web App feathr-registry-purview-rbac
60+
id: deploy-to-feathr-registry-purview-rbac
61+
uses: distributhor/workflow-webhook@v3.0.1
62+
env:
63+
webhook_url: ${{ secrets.AZURE_WEBAPP_FEATHR_REGISTRY_PURVIEW_RBAC_WEBHOOK }}
64+
65+
- name: Deploy to Azure Web App feathr-registry-sql
66+
id: deploy-to-feathr-registry-sql
67+
uses: distributhor/workflow-webhook@v3.0.1
68+
env:
69+
webhook_url: ${{ secrets.AZURE_WEBAPP_FEATHR_REGISTRY_SQL_WEBHOOK }}
7870

71+
- name: Deploy to Azure Web App feathr-registry-sql-rbac
72+
id: deploy-to-feathr-registry-sql-rbac
73+
uses: distributhor/workflow-webhook@v3.0.1
74+
env:
75+
webhook_url: ${{ secrets.AZURE_WEBAPP_FEATHR_REGISTRY_SQL_RBAC_WEBHOOK }}

.github/workflows/document-scan.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: Feathr Documents' Broken Link Check
22

3-
on: [push]
3+
on:
4+
push:
5+
branches: [main]
6+
47
jobs:
58
check-links:
69
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)