From c872e621bd1f6ce845e1ca707698b9b3bcddddbe Mon Sep 17 00:00:00 2001 From: sharanamma hosur Date: Wed, 27 May 2026 22:53:27 +0200 Subject: [PATCH 1/2] feat: add first-interaction workflow for new contributors Signed-off-by: sharanamma hosur --- .github/workflows/first-interaction.yml | 45 +++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/workflows/first-interaction.yml diff --git a/.github/workflows/first-interaction.yml b/.github/workflows/first-interaction.yml new file mode 100644 index 0000000..63f85d0 --- /dev/null +++ b/.github/workflows/first-interaction.yml @@ -0,0 +1,45 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2025 The Contributors to Eclipse OpenSOVD (see CONTRIBUTORS) +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 + +name: CI Checks + +on: + pull_request_target: + types: [opened] + issues: + types: [opened] + +jobs: + first-interaction: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: | + Welcome, and thanks for opening your first issue! + + Please make sure you've reviewed our [contribution guidelines](../../blob/main/CONTRIBUTING.md) + and that your issue includes enough context for maintainers to understand the problem. + + The team will get back to you as soon as possible. + pr-message: | + Thanks for your first pull request! + + A few things to keep in mind: + - Make sure CI checks pass before requesting a review. + - Eclipse projects require a **DCO sign-off** on every commit: + use `git commit -s` or add `Signed-off-by: Your Name ` manually. + - See [CONTRIBUTING.md](../../blob/main/CONTRIBUTING.md) for details. + + A maintainer will review your PR shortly. Welcome to the project! From f06fdd603d737ad4366313c2c692d7b2a0ae7030 Mon Sep 17 00:00:00 2001 From: sharanamma hosur Date: Thu, 28 May 2026 23:01:15 +0200 Subject: [PATCH 2/2] fix: use absolute link to opensovd main repo CONTRIBUTING.md Signed-off-by: sharanamma hosur --- .github/workflows/first-interaction.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/first-interaction.yml b/.github/workflows/first-interaction.yml index 63f85d0..1a45c46 100644 --- a/.github/workflows/first-interaction.yml +++ b/.github/workflows/first-interaction.yml @@ -29,7 +29,7 @@ jobs: issue-message: | Welcome, and thanks for opening your first issue! - Please make sure you've reviewed our [contribution guidelines](../../blob/main/CONTRIBUTING.md) + Please make sure you've reviewed our [contribution guidelines](https://github.com/eclipse-opensovd/opensovd/blob/main/CONTRIBUTING.md) and that your issue includes enough context for maintainers to understand the problem. The team will get back to you as soon as possible. @@ -40,6 +40,6 @@ jobs: - Make sure CI checks pass before requesting a review. - Eclipse projects require a **DCO sign-off** on every commit: use `git commit -s` or add `Signed-off-by: Your Name ` manually. - - See [CONTRIBUTING.md](../../blob/main/CONTRIBUTING.md) for details. + - See [CONTRIBUTING.md](https://github.com/eclipse-opensovd/opensovd/blob/main/CONTRIBUTING.md) for details. A maintainer will review your PR shortly. Welcome to the project!