Commit Graph

12 Commits

Author SHA1 Message Date
Jeremy Benoist aa029ea73e
Automatically create the package after a release
And then upload it to the created release.
One less step during the release process 💪

We are using that GitHub Actions: https://github.com/shogo82148/actions-upload-release-asset

I've also:
- updated the release script to clone the repo using `https` instead of `git` (otherwise it failed during the build)
- use `md5sum` instead of `md5` because the latest isn't available in GitHub Actions
2022-06-09 11:30:14 +02:00
oupala fc4c97e413 feat: change the name of the static package's root directory
Change the name of the static package's root directory so that it is `wallabag-2.4.2` instead of simply `2.4.2`.
2022-01-07 14:27:35 +01:00
oupala 3ac38d6e00
fix: shellcheck warnings
Fix shellcheck warnings in order to improve robustness of this script.
2022-01-06 21:49:25 +01:00
Jeremy Benoist 6546aca4a3
Keep composer.lock
We initially ignored the `composer.lock` because it generated a lock of rebase on PR when someone updated it and the master updated it too.
Now we have less contributions (sadly) so I think we won't run against that problem.
Also, it'll solve issue about people cloning the master and got angry because composer eat all the available memory to determine packages to install.
It'll also be much easier to make release.
Scrutinizer & Travis will be faster too.
2019-05-29 11:41:07 +02:00
Jeremy Benoist 4fd5f670fe
Jump to 2.3.6-dev and update release process
Fix release archive in `release.sh` and also fix a typo in the release process
2018-12-15 08:14:47 +01:00
Jeremy Benoist a03c4d90b2
Jump to 2.3.5-dev and update release process
After the latest release, I update the documentation about it so it’s more clear
2018-11-25 09:43:21 +01:00
Kevin Decherf 0ebf595c11
Merge pull request #3706 from shtrom/fix/gnu-make-bash
Makefile fixes for non GNU systems
2018-10-14 20:07:42 +02:00
Olivier Mehani 681e04b060
Makefile fixes for non GNU systems
* Move `Makefile` to `GNUmakefile`, which GNU `make` picks first
* Add `Makefile` so other `make`s forward to `gmake`
* Set the `SHELL` variable and let `make` handle the shell

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
2018-08-18 18:50:18 +10:00
Jeremy Benoist 2bf568ff46
Update release script 2018-08-17 14:40:06 +02:00
Nicolas Lœuillet 1d13376df6
Fixed symlinks issue during release creation 2017-03-01 14:17:07 +01:00
Nicolas Lœuillet 7c1225347d
Update documentation 2016-10-10 10:20:32 +02:00
Nicolas Lœuillet 4e7863c6aa
Created scripts folder to store update/install/release process 2016-10-09 21:50:15 +02:00