diff --git a/.github/workflows/check-compatibility.yml b/.github/workflows/check-compatibility.yml index d6c65ddd446cd..56ea525ee557f 100644 --- a/.github/workflows/check-compatibility.yml +++ b/.github/workflows/check-compatibility.yml @@ -61,7 +61,7 @@ jobs: body-includes: 'Compatibility status:' - name: Add comment on the PR - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@v4 with: comment-id: ${{ steps.fc.outputs.comment-id }} issue-number: ${{ github.event.number }} diff --git a/.github/workflows/gradle-check.yml b/.github/workflows/gradle-check.yml index 8c33d41c6b2b4..8ac44cc37d27c 100644 --- a/.github/workflows/gradle-check.yml +++ b/.github/workflows/gradle-check.yml @@ -78,7 +78,7 @@ jobs: - name: Create Comment Success if: ${{ github.event_name == 'pull_request_target' && success() && env.result == 'SUCCESS' }} - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@v4 with: issue-number: ${{ env.pr_number }} body: | @@ -101,7 +101,7 @@ jobs: - name: Create Comment Flaky if: ${{ github.event_name == 'pull_request_target' && success() && env.result != 'SUCCESS' }} - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@v4 with: issue-number: ${{ env.pr_number }} body: | @@ -111,7 +111,7 @@ jobs: - name: Create Comment Failure if: ${{ github.event_name == 'pull_request_target' && failure() }} - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@v4 with: issue-number: ${{ env.pr_number }} body: | diff --git a/.github/workflows/poc-checklist.yml b/.github/workflows/poc-checklist.yml new file mode 100644 index 0000000000000..1b4f6b31e02f8 --- /dev/null +++ b/.github/workflows/poc-checklist.yml @@ -0,0 +1,49 @@ +name: Add comment +on: + issues: + types: + - labeled +jobs: + add-comment: + if: github.event.label.name == 'poc' + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - name: Add comment + uses: peter-evans/create-or-update-comment@v4 + with: + issue-number: ${{ github.event.issue.number }} + body: | + ### POC Checklist: + + Please go through the following checklist to ensure these items are taken into account while designing the POC. + + - [ ] Supports safe upgrade paths from all supported BWC versions to the current version + - [ ] Supports compatibility with all plugins + - [ ] opensearch-alerting + - [ ] opensearch-anomaly-detection + - [ ] opensearch-asynchronous-search + - [ ] opensearch-cross-cluster-replication + - [ ] opensearch-geospatial + - [ ] opensearch-index-management + - [ ] opensearch-job-scheduler + - [ ] opensearch-knn + - [ ] opensearch-ml + - [ ] opensearch-notifications + - [ ] opensearch-notifications-core + - [ ] opensearch-observability + - [ ] opensearch-performance-analyzer + - [ ] opensearch-reports-scheduler + - [ ] opensearch-security + - [ ] opensearch-sql + - [ ] Supports lucene upgrades across minor lucene versions + - [ ] Supports lucene upgrades across major lucene versions + - [ ] Supports lucene upgrades across underlying lucene codec bumps (Eg: Lucene95Codec -> Lucene96Codec) + - [ ] Supports wire compatibility of OpenSearch + - [ ] Plan to measure performance degradation/improvement (if any) + - [ ] Plan to document any user facing changes introduced by this feature + - [ ] Ensure working and passing CI + + Thank you for your contribution! + diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ce4446882e66..1dc0a83465e59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Bump `org.apache.logging.log4j:log4j-core` from 2.22.1 to 2.23.0 ([#12464](https://github.com/opensearch-project/OpenSearch/pull/12464)) - Bump `antlr4` from 4.11.1 to 4.13.1 ([#12445](https://github.com/opensearch-project/OpenSearch/pull/12445)) - Bump `com.netflix.nebula.ospackage-base` from 11.8.0 to 11.8.1 ([#12461](https://github.com/opensearch-project/OpenSearch/pull/12461)) +- Bump `peter-evans/create-or-update-comment` from 3 to 4 ([#12462](https://github.com/opensearch-project/OpenSearch/pull/12462)) ### Changed - Allow composite aggregation to run under a parent filter aggregation ([#11499](https://github.com/opensearch-project/OpenSearch/pull/11499))