1. YoureCom
    1. Über mich
  2. Lösungen
    1. Tipprunde
    2. Aufgaben & Support
    3. Mitglieder-Netzwerk
    4. Online-Shop
    5. Alle Lösungen & Preise
  3. Für Admins
    1. Plugins
    2. ByteMon
    3. ByteMon: Community verwalten
    4. ByteMon: Portalidentität
    5. Individuelle Entwicklung
    6. WSC 6.3 Alpha
    7. GitHub
  4. Neuigkeiten
    1. Kurzmeldungen
  5. Support
  6. Mein Konto
  7. Lösungen testen
  • Anmelden
  • Registrieren
  • Warenkorb 0
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Aufgaben
  • Produkte
  • Pulse-Beiträge
  • Erweiterte Suche
  1. YoureCom – Software für Vereine, Teams & Communities
  2. Repository-Liste
  3. wsc-63-testbuilds

Build: install.php, test.php und WCFSetup.tar.gz zusätzlich als ein ZIP-Archiv veröffentlichen; erneuter Lauf am selben Tag ersetzt die Dateien

  • Marcel Beckers
  • -7 Löschungen
  • +25 Hinzufügungen
  • 32 Gesamt
  • 3 Dateien
  • 11. Oktober 2026 um 08:43
  • .github/workflows/build.yml
    <pre>@@ -58,14 +58,23 @@ jobs:
    - name: Smoke test (archive contains the core package)
    if: steps.src.outputs.changed == 'true' || inputs.force == true
    - run: tar -tzf out/WCFSetup.tar.gz | grep -q '^install/packages/com.woltlab.wcf.tar$'
    + run: |
    + tar -tzf out/WCFSetup.tar.gz | grep -q '^install/packages/com.woltlab.wcf.tar$'
    + unzip -Z1 out/WoltLabSuite-6.3-testbuild.zip | sort | tr '\n' ' ' | grep -qx 'WCFSetup.tar.gz install.php test.php '
    - name: Publish pre-release
    if: steps.src.outputs.changed == 'true' || inputs.force == true
    run: |
    - gh release create "${{ steps.src.outputs.tag }}" out/WCFSetup.tar.gz out/install.php out/test.php out/SHA256SUMS \
    - --prerelease --title "WoltLab Suite 6.3 alpha ${{ steps.src.outputs.sha }}" \
    - --notes "Unofficial community test build of WoltLab/WCF branch 6.3 at commit ${{ steps.src.outputs.sha }}. Not for production. Requires PHP 8.4.23 to 8.5.x and HTTPS."
    + tag="${{ steps.src.outputs.tag }}"
    + files="out/WoltLabSuite-6.3-testbuild.zip out/WCFSetup.tar.gz out/install.php out/test.php out/SHA256SUMS"
    + if gh release view "$tag" >/dev/null 2>&1; then
    + # a forced rerun of the same commit on the same day replaces the files
    + gh release upload "$tag" $files --clobber
    + else
    + gh release create "$tag" $files \
    + --prerelease --title "WoltLab Suite 6.3 alpha ${{ steps.src.outputs.sha }}" \
    + --notes "Unofficial community test build of WoltLab/WCF branch 6.3 at commit ${{ steps.src.outputs.sha }}. Not for production. Requires PHP 8.4.23 to 8.5.x and HTTPS. WoltLabSuite-6.3-testbuild.zip contains install.php, test.php and WCFSetup.tar.gz."
    + fi
    bash scripts/prune-releases.sh
    env:
    GH_TOKEN: ${{ github.token }}
  • README.md
    <pre>@@ -6,8 +6,9 @@ This is a community project by [YoureCom](https://yourecom.de) and is not affili
    ## Install
    -1. Pick the newest pre-release under *Releases*.
    -2. Upload `install.php` and `WCFSetup.tar.gz` to an empty web directory (same folder).
    +1. Pick the newest pre-release under *Releases* and download `WoltLabSuite-6.3-testbuild.zip`.
    +2. Unpack it and upload `install.php`, `test.php` and `WCFSetup.tar.gz` to an empty web directory (same folder).
    + The files are also available one by one in the release.
    3. Open `https://<your-domain>/install.php` and follow the wizard.
    Requirements: PHP 8.4.23 to 8.5.x, MySQL/MariaDB, **HTTPS** (the wizard refuses plain HTTP).
  • scripts/build.sh
    <pre>@@ -34,5 +34,13 @@ tar -tf &quot;$SRC/wcfsetup/install/packages/com.woltlab.wcf.tar&quot; | grep -qx &#039;package
    # 3) WCFSetup.tar.gz (install/ + setup/) and install.php
    tar -czf "$OUT/WCFSetup.tar.gz" -C "$SRC/wcfsetup" install setup
    cp "$SRC/wcfsetup/install.php" "$SRC/wcfsetup/test.php" "$OUT/"
    -( cd "$OUT" && sha256sum WCFSetup.tar.gz install.php test.php > SHA256SUMS )
    +
    +# one archive with everything the installation needs (needs `zip`, present on the CI runner)
    +BUNDLE="WoltLabSuite-6.3-testbuild.zip"
    +if command -v zip >/dev/null 2>&1; then
    + (cd "$OUT" && rm -f "$BUNDLE" && zip -q -9 "$BUNDLE" install.php test.php WCFSetup.tar.gz)
    +else
    + echo "zip not found, skipping $BUNDLE" >&2
    +fi
    +( cd "$OUT" && sha256sum WCFSetup.tar.gz install.php test.php $( [ -f "$BUNDLE" ] && echo "$BUNDLE" ) > SHA256SUMS )
    ls -la "$OUT"

Bereit, deine Community smarter zu machen?

Ob fertiges Produkt oder individuelle Softwarelösung – überzeuge dich selbst.

Jetzt kaufen Demo testen

Direkter Support vom Entwickler

Zuletzt erledigte Aufgaben

  1. Overlay beim Verschieben eines Themas Clan Verwaltung Clan Verwaltung: Foren

    Marcel Beckers Erledigt am 23. Oktober 2026 um 22:10
  2. Feature-Wunsch: Einführung von Tippgemeinschaften / Team-Wertung (Team-Tippen) Wettbewerbe Basissystem Wettbewerbe: Tippspiel

    villain Erledigt am 22. Oktober 2026 um 08:15
  3. Verschiebung zwischen Clanforen/WSB Clan Verwaltung Clan Verwaltung: Foren

    Marcel Beckers Erledigt am 22. Oktober 2026 um 00:12
  4. Massenbearbeitung von Clans Clan Verwaltung

    Marcel Beckers Erledigt am 22. Oktober 2026 um 00:10
  5. Synchronisation zwischen Clan und Benutzergruppe erweitern Clan Verwaltung

    Marcel Beckers Erledigt am 21. Oktober 2026 um 23:59
  6. Überarbeitung der eigenen Events Clan Verwaltung

    Marcel Beckers Erledigt am 21. Oktober 2026 um 23:40
Arbeitsplatz
YoureCom – Software für Vereine, Teams & Communities

YoureCom – Software für Vereine, Teams & Communities. Seit 2004.

Fertig eingerichtete Lösungen für Verein, Team und Community, dazu Erweiterungen für die WoltLab Suite. Aus Wuppertal, für Kunden weltweit.

Lösungen

  • Tipprunde
  • Aufgaben & Support
  • Mitglieder-Netzwerk
  • Online-Shop
  • Alle Lösungen & Preise

Für Administratoren

  • Plugins
  • Clan Verwaltung
  • Wettbewerbe
  • MultiHunter
  • ByteMon
  • Individuelle Entwicklung

YoureCom

  • Über mich
  • Shop
  • Kontakt
  • Neuigkeiten
  • GitHub

Cloud-Verträge

  • AGB Cloud
  • AVV Cloud
  • Rechtswidrige Inhalte melden
  • Datenwechsel

Rechtliches

  • Datenschutzerklärung
  • Impressum
  • AGB
  • Vertrag widerrufen
  • Abonnements kündigen
  • Widerrufsbelehrung
© 2026 YoureCom · Marcel Beckers