Compare commits

..

28 Commits

Author SHA1 Message Date
julienfastre
b18719a351 update composer.lock and file (automatic update through CI) 2023-11-01 22:45:36 +00:00
148687e0e2 restart action
All checks were successful
Prepare release for chill app / update-deps (push) Successful in 19s
2023-11-01 22:45:16 +00:00
julienfastre
82ee0db8de update composer.lock and file (automatic update) 2023-10-24 17:06:57 +00:00
01959d06d4 no-install
All checks were successful
Prepare release for chill app / update-deps (push) Successful in 21s
2023-10-24 19:06:28 +02:00
6d019adb1d use with.args
Some checks reported warnings
Prepare release for chill app / update-deps (push) Has been cancelled
2023-10-24 19:03:11 +02:00
a912f29bd9 use with.args
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 13s
2023-10-24 18:50:30 +02:00
921b5c39de debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 4m14s
2023-10-24 17:15:52 +02:00
cb11a6cddd debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 3m13s
2023-10-24 17:12:22 +02:00
65dc5ba549 debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 1m43s
2023-10-24 17:09:37 +02:00
b4a158a150 debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 13s
2023-10-24 17:06:44 +02:00
3f2e587291 workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 12s
2023-10-24 17:05:43 +02:00
0429802206 workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 12s
2023-10-24 17:03:44 +02:00
72348f77dc workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 12s
2023-10-24 17:02:22 +02:00
ed156c5bae workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 13s
2023-10-24 17:01:36 +02:00
81d64d44a8 workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 13s
2023-10-24 17:00:53 +02:00
4cc6fbc7ec workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 13s
2023-10-24 17:00:10 +02:00
43c1fcfd36 workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 10s
2023-10-24 16:59:04 +02:00
84dc922364 workdir
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 15s
2023-10-24 16:57:39 +02:00
927dd6e7db debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 12s
2023-10-24 16:56:01 +02:00
8e1619bc18 debug
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 12s
2023-10-24 16:54:07 +02:00
f4cdff06a0 run container using an action
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 26s
2023-10-24 16:51:20 +02:00
dd30db868c step by step 2bis
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 7s
2023-10-24 16:48:15 +02:00
8c0ba841ee step by step 2
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 7s
2023-10-24 16:46:54 +02:00
977ab5927c step by step
All checks were successful
Prepare release for chill app / update-deps (push) Successful in 8s
2023-10-24 16:46:12 +02:00
7ef8e99c03 full path for uses
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 6s
2023-10-24 16:43:56 +02:00
0e8396c554 move container image into job
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 19s
2023-10-24 16:42:27 +02:00
6d7d3e0259 bootstrap gitea actions for auto-commiting composer.lock
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 0s
2023-10-24 16:27:23 +02:00
4abc2aa3ee bootstrap gitea actions for auto-commiting composer.lock
Some checks failed
Prepare release for chill app / update-deps (push) Failing after 0s
2023-10-24 16:23:19 +02:00
10 changed files with 253 additions and 336 deletions

View File

@@ -1,6 +0,0 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).

View File

@@ -1,3 +0,0 @@
## v1.0.0 - 2023-11-19
### Feature
* Integrate changie and automate release management

View File

@@ -1,3 +0,0 @@
## v1.1.0 - 2023-11-22
### Release
* Update dependencies. Chill-bundles upgraded from 2.12.1 to 2.13.0

View File

@@ -1,35 +0,0 @@
changesDir: .changes
unreleasedDir: unreleased
headerPath: header.tpl.md
changelogPath: CHANGELOG.md
versionExt: md
versionFormat: '## {{.Version}} - {{.Time.Format "2006-01-02"}}'
kindFormat: '### {{.Kind}}'
# Note: it is possible to add a `.custom.Long` text manually into the yaml file produced by `changie new`. This will add a long description.
changeFormat: >-
* {{ if and (ne .Custom.Issue "") (ne .Custom.Issue "0") }}([#{{ .Custom.Issue }}](https://gitlab.com/Chill-Projet/chill-bundles/-/issues/{{ .Custom.Issue }})) {{ end }}{{.Body}}
custom:
- key: Issue
label: Issue number (on chill-bundles repository) (optional)
optional: true
type: int
kinds:
- label: Release
auto: minor
- label: Feature
auto: minor
- label: Deprecated
auto: minor
- label: Fixed
auto: patch
- label: Security
auto: patch
- label: DX
auto: patch
- label: UX
auto: patch
newlines:
afterChangelogHeader: 1
beforeChangelogVersion: 1
endOfVersion: 1
envPrefix: CHANGIE_

View File

@@ -1,59 +0,0 @@
name: Prepare release for chill app
run-name: Update composer.lock and dependencies for preparing a release
on:
push:
branches:
- 'release/**'
jobs:
update-deps:
runs-on: ubuntu-latest
steps:
- name: check out repository
uses: https://github.com/actions/checkout@v4
- name: get the previous chill version
# parse the composer.lock file using jq to get the chill version before the upgrade
id: chill-before
uses: https://github.com/sergeysova/jq-action@v2
with:
cmd: 'cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'''
- name: run composer update to update composer.lock
uses: docker://gitea.champs-libres.be/chill-project/chill-skeleton-basic/base-image:latest
with:
# this is where we set the command to execute
args: composer update --no-install
- name: is composer.lock changed ?
id: composer-lock-changed
run: 'echo is_composer_lock_changed=$(git diff --name-only | grep "composer\.lock" | wc -l) >> $GITHUB_OUTPUT'
- name: get the new chill version
# parse the composer.lock file using jq to get the chill version after the upgrade
id: chill-after
uses: https://github.com/sergeysova/jq-action@v2
with:
cmd: 'cat composer.lock | jq --raw-output ''.packages[] | select ( .name | contains ("chill-project/chill-bundles")) | .version'''
- name: add a changie file for the upgrade
uses: https://github.com/miniscruff/changie-action@v2
if: ${{ steps.composer-lock-changed.outputs.is_composer_lock_changed == 1 }}
with:
version: latest
args: 'new --body "Update dependencies. Chill-bundles upgraded from ${{ steps.chill-before.outputs.value }} to ${{ steps.chill-after.outputs.value }}" --kind Release --custom "Issue=0"'
- name: changie batch
if: ${{ steps.composer-lock-changed.outputs.is_composer_lock_changed == 1 }}
uses: https://github.com/miniscruff/changie-action@v2
with:
version: latest
args: 'batch auto'
- name: changie merge
if: ${{ steps.composer-lock-changed.outputs.is_composer_lock_changed == 1 }}
uses: https://github.com/miniscruff/changie-action@v2
with:
version: latest
args: 'merge'
- name: commit changed files
if: ${{ steps.composer-lock-changed.outputs.is_composer_lock_changed == 1 }}
uses: https://github.com/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

@@ -0,0 +1,25 @@
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
with:
# this is where we set the command to execute
args: composer update --no-install
- name: commit changed files
uses: https://github.com/stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "update composer.lock and file (automatic update through CI)"
commit_user_name: Action Bot
commit_user_email: bot@chill.social

View File

@@ -1,15 +1,12 @@
# Changelog # Changelog
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), and this project adheres to
and is generated by [Changie](https://github.com/miniscruff/changie).
* [Semantic Versioning](https://semver.org/spec/v2.0.0.html) for stable releases;
* date versioning for test releases
## v1.1.0 - 2023-11-22 ## Unreleased
### Release
* Update dependencies. Chill-bundles upgraded from 2.12.1 to 2.13.0
## v1.0.0 - 2023-11-19
### Feature
* Integrate changie and automate release management

View File

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

443
composer.lock generated

File diff suppressed because it is too large Load Diff