diff --git a/.env b/.env new file mode 100644 index 00000000..26711b5c --- /dev/null +++ b/.env @@ -0,0 +1 @@ +RUN_BUILD_RUNNER=false diff --git a/.github/no-response.yml b/.github/no-response.yml deleted file mode 100644 index 4e76671a..00000000 --- a/.github/no-response.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Configuration for probot-no-response - https://github.com/probot/no-response - -# Number of days of inactivity before an Issue is closed for lack of response -daysUntilClose: 14 -# Label requiring a response -responseRequiredLabel: waiting-for-customer-response -# Comment to post when closing an Issue for lack of response. Set to `false` to disable -closeComment: > - This issue has been automatically closed because there has been no response - to our request for more information from the original author. With only the - information that is currently in the issue, we don't have enough information - to take action. Please reach out if you have or find the answers we need so - that we can investigate further. diff --git a/.github/workflows/flutter-package-branch.yml b/.github/workflows/flutter-package-branch.yml new file mode 100644 index 00000000..dd72f40e --- /dev/null +++ b/.github/workflows/flutter-package-branch.yml @@ -0,0 +1,20 @@ +name: Flutter Package Branch Workflow + +on: + push: + branches: + - '**' + # For now, there's no staging for packages, so run on all branches + #- '!main' + #- '!develop' + #- '!release/*' + workflow_dispatch: + +concurrency: + group: flutter-checks-${{ github.ref_name }} + cancel-in-progress: true + +jobs: + flutter: + uses: QuickBirdEng/workflows/.github/workflows/flutter-package-branch.yml@main + secrets: inherit diff --git a/.github/workflows/flutter-package-release.yml b/.github/workflows/flutter-package-release.yml new file mode 100644 index 00000000..1662594b --- /dev/null +++ b/.github/workflows/flutter-package-release.yml @@ -0,0 +1,19 @@ +name: Flutter Package Release Workflow + +on: + push: + tags: + - v[0-9]+.[0-9]+.[0-9]+-?*\+?* + workflow_dispatch: + +concurrency: + group: flutter-checks-${{ github.ref_name }} + cancel-in-progress: true + +jobs: + flutter: + uses: QuickBirdEng/workflows/.github/workflows/flutter-package-release.yml@main + with: + package-name: 'flutter_platform_widgets' + slack-channel-id: 'C07M4J4CSP9' + secrets: inherit diff --git a/.github/workflows/soup-approval-verification.yml b/.github/workflows/soup-approval-verification.yml new file mode 100644 index 00000000..0e410e18 --- /dev/null +++ b/.github/workflows/soup-approval-verification.yml @@ -0,0 +1,10 @@ +name: SOUP - Approval Verification + +on: + pull_request_review: + types: [submitted] + +jobs: + soups: + uses: QuickBirdEng/workflows/.github/workflows/soup-approval-verification-workflow.yml@main + secrets: inherit diff --git a/.github/workflows/soup-package-cve.yml b/.github/workflows/soup-package-cve.yml new file mode 100644 index 00000000..b1772372 --- /dev/null +++ b/.github/workflows/soup-package-cve.yml @@ -0,0 +1,9 @@ +name: SOUP - CVE Report + +on: + workflow_dispatch: + +jobs: + soups: + uses: QuickBirdEng/workflows/.github/workflows/soup-packages-cve-check.yml@main + secrets: inherit