bootstrap gitea actions for auto-commiting composer.lock

This commit is contained in:
Julien Fastré 2023-10-24 16:21:32 +02:00
parent f06b8dcd1e
commit 4abc2aa3ee
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,22 @@
name: Prepare release for chill app
run-name: Update composer.lock and dependencies for preparing a release
on:
push:
branches:
- 'release/**'
jobs:
update-deps:
steps:
- name: check out repository
uses: https://github.com/actions/checkout@v4
- name: run "composer update" to update composer.lock
uses: docker://gitea.champs-libres.be/chill-project/chill-skeleton-basic/base-image:latest
run: composer update
- name: commit changed files
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "update composer.lock and file (automatic update)"
commit_user_name: Action Bot
commit_user_email: bot@chill.social

View File

@ -15,7 +15,7 @@
},
"require": {
"ext-redis": "*",
"chill-project/chill-bundles": "2.9.2",
"chill-project/chill-bundles": "2.10.0",
"symfony/flex": "^1.9",
"symfony/http-client": "^4.4 || ^5",
"nelmio/alice": "^3.8",