Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

AkizoDev/Packager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IsekaiDev - Packager

This is an backend system for a GitHub integration to automatically pack WoltLab Suite™ packages.

How does it work ?

Through the webhook system this system gets notified every time a commit is pushed.
Does the head_commit message contains [wsp] or [wsp=custom release message] in it, this systems is going to clone the repository and automatically pack it into a valid WoltLab Suite™ package. After this the system creates a release in the repository and uploads the package as a asset to it. If the package version contains the words alpha or beta it gets marked as pre-release.

Installation

Installation instructions coming soon...

Used 3rd Party Libraries

Smarty
Cz\Git
JWToken

Project inspiration

This project is inspired of the npm package wspackager.

Why not using the wspackager package?

As I don't own a server at the moment I'm limited to the webhoster where i am.
Because the host doesn't support npm, i needed something similar to it, so i decided to write a similar project in PHP.

About

An backend system for a GitHub integration to automatically pack WoltLab Suite™ packages

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages