diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3730a631c7d1e..fc153f7270756 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,13 +1,3 @@ -# Frontend code -/airbyte-webapp-e2e-tests/ @airbytehq/frontend -/airbyte-webapp/ @airbytehq/frontend -## Exclude the package(-lock).json from code ownership to prevent version bump PRs from triggering codeowners review -/airbyte-webapp/package.json -/airbyte-webapp/package-lock.json - -# Design -/airbyte-config/init/src/main/resources/icons/*.svg @airbytehq/design - # CDK and SAT /airbyte-cdk/ @airbytehq/connector-extensibility /airbyte-integrations/bases/source-acceptance-tests/ @airbytehq/connector-extensibility diff --git a/.github/labeler.yml b/.github/labeler.yml index c24ac0551bf9a..71b37326afd27 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -1,7 +1,5 @@ # union of frontend, api, server, scheduler, protocol, worker, kubernetes area/platform: - - airbyte-webapp/* - - airbyte-webapp/**/* - airbyte-api/* - airbyte-api/**/* - airbyte-persistence/* @@ -17,9 +15,11 @@ area/platform: - charts/* - charts/**/* -team/frontend: +area/frontend: - airbyte-webapp/* - airbyte-webapp/**/* + - airbyte-webapp-e2e-tests/* + - airbyte-webapp-e2e-tests/**/* area/api: - airbyte-api/* diff --git a/.github/workflows/notify-on-label.yml b/.github/workflows/notify-on-label.yml deleted file mode 100644 index 0a816cdf64ef4..0000000000000 --- a/.github/workflows/notify-on-label.yml +++ /dev/null @@ -1,30 +0,0 @@ -# Notify users/teams when labels are added to an issue. - -name: Notify FE team for FE label on issues - -on: - issues: - types: [labeled] - -jobs: - notify: - name: "Notify FE team on label creation" - runs-on: ubuntu-latest - steps: - - name: Checkout Airbyte Repo for PAT command - uses: actions/checkout@v3 - - name: Check PAT rate limits - # Cannot share PAT outside of JOB context - run: | - ./tools/bin/find_non_rate_limited_PAT \ - ${{ secrets.OCTAVIA_4_ROOT_ACCESS }} \ - ${{ secrets.OCTAVIA_PAT }} - # Updated name to reflect reality. Update name if you change recipients - - name: Notify FE team when on FE label creation - uses: jenschelkopf/issue-label-notification-action@1.3 - with: - token: "${{ env.PAT }}" - message: "cc {recipients}" - # Specify a map of label -> team/user to notify - recipients: | - team/frontend=@airbytehq/frontend