···11+# Changesets
22+33+Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
44+with multi-package repos, or single-package repos to help you version and publish your code. You can
55+find the full documentation for it [in our repository](https://github.com/changesets/changesets)
66+77+We have a quick list of common questions to get you started engaging with this project in
88+[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
···11+name: WelcomeBot
22+33+on:
44+ pull_request_target:
55+ branches: [main]
66+ types: [opened]
77+88+permissions:
99+ pull-requests: write
1010+1111+jobs:
1212+ welcome:
1313+ name: Welcome First-Time Contributors
1414+ runs-on: ubuntu-latest
1515+ steps:
1616+ - uses: actions/checkout@v4
1717+ - name: Convert Repository Name to Title Case
1818+ id: convert_repo_name
1919+ run: |
2020+ REPO_NAME="${{ github.event.repository.name }}"
2121+ TITLE_CASE_REPO_NAME=$(echo "$REPO_NAME" | sed 's/-/ /g' | awk '{for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) tolower(substr($i,2))} 1')
2222+ echo "title_case_repo_name=$TITLE_CASE_REPO_NAME" >> $GITHUB_ENV
2323+ - uses: zephyrproject-rtos/action-first-interaction@7e6446f8439d8b4399169880c36a3a12b5747699
2424+ with:
2525+ repo-token: ${{ secrets.GITHUB_TOKEN }}
2626+ pr-opened-message: |
2727+ Hello! Thank you for opening your **first PR** to ${{ env.title_case_repo_name }}! ✨
2828+2929+ Here’s what will happen next:
3030+3131+ 1. Our GitHub bots will run to check your changes.
3232+ If they spot any issues you will see some error messages on this PR.
3333+ Don’t hesitate to ask any questions if you’re not sure what these mean!
3434+3535+ 2. One or more of our maintainers will take a look and may ask you to make changes.
3636+ We try to be responsive, but don’t worry if this takes a few days.
···11MIT License
2233-Copyright (c) 2024 trueberryless-org
33+Copyright (c) 2024-present, trueberryless
4455Permission is hereby granted, free of charge, to any person obtaining a copy
66of this software and associated documentation files (the "Software"), to deal