diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index f3e7ce872..7b1866c18 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,4 +1,4 @@ - ## ✍️ Description @@ -25,7 +25,7 @@ Fixes # > Select exactly one option. - [ ] **No AI used** – Scripts were written without AI assistance. -- [ ] **AI was used** – I confirm the scripts were built using [`AGENTS.md`](https://github.com/community-scripts/ProxmoxVED/blob/main/AGENTS.md) and [`.github/agents/pve-script-creator.agent.md`](https://github.com/community-scripts/ProxmoxVED/blob/main/.github/agents/pve-script-creator.agent.md) as guidance, and the output has been reviewed and corrected to match those guidelines. +- [ ] **AI was used** – I confirm the scripts were built using [`AGENTS.md`](https://github.com/community-scripts/DevScripts/blob/main/AGENTS.md) and [`.github/agents/pve-script-creator.agent.md`](https://github.com/community-scripts/DevScripts/blob/main/.github/agents/pve-script-creator.agent.md) as guidance, and the output has been reviewed and corrected to match those guidelines. --- diff --git a/.github/workflows/changelog-pr.yml b/.github/workflows/changelog-pr.yml index 076810aa4..fb6667af7 100644 --- a/.github/workflows/changelog-pr.yml +++ b/.github/workflows/changelog-pr.yml @@ -126,7 +126,7 @@ jobs: try { const { data: relatedIssues } = await github.rest.issues.listForRepo({ owner: context.repo.owner, - repo: "ProxmoxVED", + repo: "DevScripts", state: "all", labels: ["Started Migration To ProxmoxVE"] }); diff --git a/.github/workflows/close-new-script-prs.yml b/.github/workflows/close-new-script-prs.yml index acae8f577..525e7e692 100644 --- a/.github/workflows/close-new-script-prs.yml +++ b/.github/workflows/close-new-script-prs.yml @@ -86,10 +86,10 @@ jobs: ``, `However, **new scripts must first be submitted to our development repository** for testing and review before they can be merged here.`, ``, - `> πŸ›‘ New scripts must be submitted to [**ProxmoxVED**](https://github.com/community-scripts/ProxmoxVED) for testing.`, + `> πŸ›‘ New scripts must be submitted to [**DevScripts**](https://github.com/community-scripts/DevScripts) for testing.`, `> PRs without prior testing will be closed.`, ``, - `Please open your PR at **https://github.com/community-scripts/ProxmoxVED** instead.`, + `Please open your PR at **https://github.com/community-scripts/DevScripts** instead.`, `Once your script has been tested and approved there, it will be pushed to this repository automatically.`, ``, `This PR will now be closed. Thank you for understanding! πŸ™`, diff --git a/.github/workflows/close_issue_in_dev.yaml b/.github/workflows/close_issue_in_dev.yaml index 14eb49a1c..628da0e1f 100644 --- a/.github/workflows/close_issue_in_dev.yaml +++ b/.github/workflows/close_issue_in_dev.yaml @@ -12,7 +12,7 @@ jobs: if: github.event.pull_request.merged == true && github.repository == 'community-scripts/ProxmoxVE' runs-on: self-hosted env: - DEV_REPO: community-scripts/ProxmoxVED + DEV_REPO: community-scripts/DevScripts steps: - name: Checkout target repo (merge commit) @@ -60,7 +60,7 @@ jobs: echo "count=$(printf '%s' "$slugs" | wc -w | tr -d '[:space:]')" >> "$GITHUB_OUTPUT" echo "Slugs in this PR: ${slugs:-}" - - name: Resolve the matching ProxmoxVED issue + - name: Resolve the matching DevScripts issue id: find_issue shell: bash env: @@ -71,7 +71,7 @@ jobs: # creates, so migration PRs carry an exact back-reference. Guessing from # titles or file names is never needed for them. matched=$(printf '%s' "$PR_BODY" \ - | grep -oE 'community-scripts/ProxmoxVED#[0-9]+' \ + | grep -oE 'community-scripts/(ProxmoxVED|DevScripts)#[0-9]+' \ | sed 's/.*#//' || true) if [ -n "$matched" ]; then @@ -96,7 +96,7 @@ jobs: [ -n "$row" ] || continue num=$(printf '%s' "$row" | jq -r '.number') - # Same slug derivation the ProxmoxVED workflows use, so both + # Same slug derivation the DevScripts workflows use, so both # sides agree on what "alpine-cinny" means. name=$(printf '%s' "$row" | jq -r '.body // ""' \ | sed -n '/^###[[:space:]]*Name of the Script/,/^###/p' \ @@ -124,7 +124,7 @@ jobs: echo "issue_numbers=$matched" >> "$GITHUB_OUTPUT" echo "Closing: ${matched:-}" - - name: Comment on and close matching ProxmoxVED issues + - name: Comment on and close matching DevScripts issues if: steps.find_issue.outputs.issue_numbers != '' shell: bash env: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 18bacd1d8..69f95ecc7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,13 +9,13 @@ For detailed coding standards and full documentation, visit **[community-scripts ## How Can I Help? > [!IMPORTANT] -> **New scripts** must always be submitted to [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) first β€” not to this repository. +> **New scripts** must always be submitted to [DevScripts](https://github.com/community-scripts/DevScripts) first β€” not to this repository. > PRs with new scripts opened directly against ProxmoxVE **will be closed without review**. > **Bug fixes, improvements, and features for existing scripts** go here (ProxmoxVE). | I want to… | Where to go | | :------------------------------------------ | :------------------------------------------------------------------------------------------- | -| **Add a brand-new script** | [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) β€” testing repo for new scripts | +| **Add a brand-new script** | [DevScripts](https://github.com/community-scripts/DevScripts) β€” testing repo for new scripts | | **Fix a bug or improve an existing script** | This repo (ProxmoxVE) β€” open a PR here | | **Add a feature to an existing script** | This repo (ProxmoxVE) β€” open a PR here | | Report a bug or broken script | [Open an Issue](https://github.com/community-scripts/ProxmoxVE/issues) | @@ -55,13 +55,13 @@ Use existing scripts in [`ct/`](ct/) and [`install/`](install/) as reference. Fu New scripts are **not accepted directly in this repository**. The workflow is: -1. Fork [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) and clone it +1. Fork [DevScripts](https://github.com/community-scripts/DevScripts) and clone it 2. Create a branch: `git switch -c feat/myapp` 3. Write your two script files: - `ct/myapp.sh` - `install/myapp-install.sh` -4. Test thoroughly in ProxmoxVED β€” run the script against a real Proxmox instance -5. Open a PR in **ProxmoxVED** for review and testing +4. Test thoroughly in DevScripts β€” run the script against a real Proxmox instance +5. Open a PR in **DevScripts** for review and testing 6. Once accepted and verified there, the script will be promoted to ProxmoxVE by maintainers Follow the coding standards at [community-scripts.org/docs/contribution](https://community-scripts.org/docs/contribution). @@ -193,5 +193,5 @@ create` still ran and the container was still built. - **Website metadata** (name, description, logo, tags) is managed via the website β€” use the "Report Issue" link on any script page to request changes. Do not submit metadata changes via repo files. - **JSON files** in `json/` define script properties used by the website. See existing files for structure reference. - Keep PRs small and focused. One fix or feature per PR is ideal. -- PRs with **new scripts** opened against ProxmoxVE will be closed β€” submit them to [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) instead. +- PRs with **new scripts** opened against ProxmoxVE will be closed β€” submit them to [DevScripts](https://github.com/community-scripts/DevScripts) instead. - PRs that fail CI checks will not be merged. diff --git a/README.md b/README.md index ce78df522..13e4b5a87 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ This project runs on community contributions. Whether you want to write new scri | I want to… | Go here | | ------------------------------------- | ------------------------------------------------------------------------------------------------- | -| Add a **new** script | [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) β€” new scripts are tested here first | +| Add a **new** script | [DevScripts](https://github.com/community-scripts/DevScripts) β€” new scripts are tested here first | | Fix or improve an **existing** script | [Contributing Guidelines](CONTRIBUTING.md) β€” open a PR in this repo | | Report a bug or broken script | [Issues](https://github.com/community-scripts/ProxmoxVE/issues) | | Request a new script or feature | [Discussions](https://github.com/community-scripts/ProxmoxVE/discussions) | @@ -102,7 +102,7 @@ This project runs on community contributions. Whether you want to write new scri ### Before you open a PR -- **New scripts go to [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED), not here.** PRs with new scripts opened directly against this repo will be closed. +- **New scripts go to [DevScripts](https://github.com/community-scripts/DevScripts), not here.** PRs with new scripts opened directly against this repo will be closed. - Bug fixes and improvements to existing scripts belong in this repo β€” read the [Contributing Guidelines](CONTRIBUTING.md) first. - Keep PRs focused. One fix or feature per PR. - Document what your script installs and any non-obvious decisions in the corresponding JSON metadata file. diff --git a/ct/umbraco.sh b/ct/umbraco.sh index c046e1d0d..424478d5f 100644 --- a/ct/umbraco.sh +++ b/ct/umbraco.sh @@ -3,7 +3,7 @@ _cs_boot="${COMMUNITY_SCRIPTS_CORE_DIR:-$(dirname "${BASH_SOURCE[0]}")/../../cor source "$_cs_boot" 2>/dev/null || source <(curl -fsSL "${COMMUNITY_SCRIPTS_CORE_URL:-https://raw.githubusercontent.com/community-scripts/core/main}/core/build.func") # Copyright (c) 2021-2026 community-scripts ORG # Author: Joost van den Berg (montagneId) -# License: MIT | https://github.com/montagneid/ProxmoxVED/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/umbraco/Umbraco-CMS APP="Umbraco" diff --git a/install/koffan-install.sh b/install/koffan-install.sh index e7acc6f40..775751fed 100644 --- a/install/koffan-install.sh +++ b/install/koffan-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: (AminGholizad) -# License: MIT | https://github.com/AminGholizad/ProxmoxVED/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/PanSalut/Koffan source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/umbraco-install.sh b/install/umbraco-install.sh index 0cfe68280..4451e104a 100644 --- a/install/umbraco-install.sh +++ b/install/umbraco-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: Joost van den Berg (montagneId) -# License: MIT | https://github.com/montagneid/ProxmoxVED/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/umbraco/Umbraco-CMS source /dev/stdin <<<"$FUNCTIONS_FILE_PATH"