forked from wallabag/wallabag
Compare commits
3 Commits
master
...
all_mailer
| Author | SHA1 | Date | |
|---|---|---|---|
| 8a22f0f9db | |||
| 5b4b99d914 | |||
| 88cd6263bc |
8
.github/workflows/upload-release-package.yml
vendored
8
.github/workflows/upload-release-package.yml
vendored
@ -33,7 +33,9 @@ jobs:
|
|||||||
run: make release VERSION=${{ github.event.release.tag_name }}
|
run: make release VERSION=${{ github.event.release.tag_name }}
|
||||||
|
|
||||||
- name: Upload the package to the release
|
- name: Upload the package to the release
|
||||||
uses: shogo82148/actions-upload-release-asset@v1
|
uses: pierrotdelalune/Form_Data_HTTP_POST_Action@main
|
||||||
with:
|
with:
|
||||||
upload_url: ${{ github.event.release.upload_url }}
|
url: ${{ github.event.release.upload_url }}
|
||||||
asset_path: /tmp/wllbg-release/wallabag-${{ github.event.release.tag_name }}.tar.gz
|
headers: "{\"Authorization\": \"token ${{ secrets.GITEA_TOKEN }}\"}"
|
||||||
|
file: /tmp/wllbg-release/wallabag-${{ github.event.release.tag_name }}.tar.gz
|
||||||
|
name: wallabag-${{ github.event.release.tag_name }}.tar.gz
|
||||||
|
|||||||
1
.secrets.EXAMPLE
Normal file
1
.secrets.EXAMPLE
Normal file
@ -0,0 +1 @@
|
|||||||
|
GITEA_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||||
7
README_GITEA.txt
Normal file
7
README_GITEA.txt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
1. Copy release_event.json.EXAMPLE to elease_event.json and adapt it
|
||||||
|
2. Copy .secrets.EXAMPLE to .secrets and adapt it
|
||||||
|
3. Run
|
||||||
|
$ act release -e release_event.json
|
||||||
|
or
|
||||||
|
$ act release -e release_event.json --pull=false
|
||||||
|
to avoid pulling act image at each run
|
||||||
@ -130,6 +130,7 @@
|
|||||||
"symfony/form": "^4.4",
|
"symfony/form": "^4.4",
|
||||||
"symfony/framework-bundle": "^4.4",
|
"symfony/framework-bundle": "^4.4",
|
||||||
"symfony/google-mailer": "^4.4",
|
"symfony/google-mailer": "^4.4",
|
||||||
|
"symfony/amazon-mailer": "^5.2",
|
||||||
"symfony/http-foundation": "^4.4",
|
"symfony/http-foundation": "^4.4",
|
||||||
"symfony/http-kernel": "^4.4",
|
"symfony/http-kernel": "^4.4",
|
||||||
"symfony/mailer": "^4.4",
|
"symfony/mailer": "^4.4",
|
||||||
|
|||||||
1075
composer.lock
generated
1075
composer.lock
generated
File diff suppressed because it is too large
Load Diff
7
release_event.json.EXAMPLE
Normal file
7
release_event.json.EXAMPLE
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"release" :
|
||||||
|
{
|
||||||
|
"tag_name" : "2.6.7_all_mailers",
|
||||||
|
"upload_url" : "https://gyokuro.ile-australe.eu/api/v1/repos/pierre/wallabag/releases/1918/assets"
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -9,7 +9,7 @@ ENV=$4
|
|||||||
|
|
||||||
rm -rf "${TMP_FOLDER:?}"/"$RELEASE_FOLDER"
|
rm -rf "${TMP_FOLDER:?}"/"$RELEASE_FOLDER"
|
||||||
mkdir "$TMP_FOLDER"/"$RELEASE_FOLDER"
|
mkdir "$TMP_FOLDER"/"$RELEASE_FOLDER"
|
||||||
git clone https://github.com/wallabag/wallabag.git --single-branch --depth 1 --branch $1 "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION"
|
git clone https://gyokuro.ile-australe.eu/pierre/wallabag.git --single-branch --depth 1 --branch $1 "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION"
|
||||||
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && SYMFONY_ENV="$ENV" COMPOSER_MEMORY_LIMIT=-1 composer install -n --no-dev
|
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && SYMFONY_ENV="$ENV" COMPOSER_MEMORY_LIMIT=-1 composer install -n --no-dev
|
||||||
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && php bin/console wallabag:install --env="$ENV" -n
|
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && php bin/console wallabag:install --env="$ENV" -n
|
||||||
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && php bin/console assets:install --env="$ENV" --symlink --relative
|
cd "$TMP_FOLDER"/"$RELEASE_FOLDER"/"$VERSION" && php bin/console assets:install --env="$ENV" --symlink --relative
|
||||||
|
|||||||
Reference in New Issue
Block a user