diff --git a/.github/test_repos/repos.json b/.github/test_repos/repos.json new file mode 100644 index 00000000..616587ff --- /dev/null +++ b/.github/test_repos/repos.json @@ -0,0 +1,12 @@ +{ + "$schema": "../../pkgs/quest/schema.json", + "https://github.com/mosuem/my_app_old_web": { + "level": "analyze" + }, + "https://github.com/mosuem/my_app_new_web": { + "level": "test", + "packages": { + "exclude": "intl4x" + } + } +} diff --git a/.github/workflows/ecosystem_test.yaml b/.github/workflows/ecosystem_test.yaml new file mode 100644 index 00000000..8173b8db --- /dev/null +++ b/.github/workflows/ecosystem_test.yaml @@ -0,0 +1,12 @@ +name: Ecosystem test + +on: + pull_request: + branches: [ main ] + types: [opened, synchronize, reopened, labeled, unlabeled] + +jobs: + test_ecosystem: + uses: mosuem/ecosystem/.github/workflows/ecosystem_test.yaml@main + with: + repos_file: .github/test_repos/repos.json diff --git a/.github/workflows/nudge-reviewer.yml b/.github/workflows/nudge-reviewer.yml new file mode 100644 index 00000000..0c66e830 --- /dev/null +++ b/.github/workflows/nudge-reviewer.yml @@ -0,0 +1,29 @@ +# A workflow to close issues where the author hasn't responded to a request for +# more information; see https://github.com/actions/stale. + +name: No Response + +# Run as a daily cron. +on: + schedule: + # Every day at 8am + - cron: '0 8 * * *' + +# All permissions not specified are set to 'none'. +permissions: + issues: write + pull-requests: write + +jobs: + no-response: + runs-on: ubuntu-latest + if: ${{ github.repository_owner == 'dart-lang' }} + steps: + - uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e + with: + days-before-pr-stale: 7 + days-before-issue-stale: -1 + days-before-close: -1 + stale-issue-label: "needs-info" + stale-pr-message: "Hi @${{ github.event.pull_request.pull_request.requested_reviewers }}." + stale-pr-label: "needs-info" diff --git a/.github/workflows/post_summaries.yaml b/.github/workflows/post_summaries.yaml index e082efe9..b87bb1e4 100644 --- a/.github/workflows/post_summaries.yaml +++ b/.github/workflows/post_summaries.yaml @@ -7,11 +7,12 @@ on: workflows: - Health - Publish + - Ecosystem test types: - completed jobs: upload: - uses: dart-lang/ecosystem/.github/workflows/post_summaries.yaml@main + uses: mosuem/ecosystem/.github/workflows/post_summaries.yaml@main permissions: pull-requests: write diff --git a/pkgs/intl/pubspec.yaml b/pkgs/intl/pubspec.yaml index 32810159..d527df2c 100644 --- a/pkgs/intl/pubspec.yaml +++ b/pkgs/intl/pubspec.yaml @@ -1,5 +1,5 @@ name: intl -version: 0.20.1 +version: 0.20.2 description: >- Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other