Skip to content

Conversation

@flemzord
Copy link
Member

Change release trigger to push on main branch. Add test job to release workflow, ensuring no changes post-tests. Rename main.yml to pull_request.yml and update triggers. Use ubuntu-latest for all jobs. Simplify Earthfile by adding a ci target for pre-commit, tests, and package.

Change release trigger to push on main branch. Add test job
to release workflow, ensuring no changes post-tests. Rename
main.yml to pull_request.yml and update triggers. Use
ubuntu-latest for all jobs. Simplify Earthfile by adding a
ci target for pre-commit, tests, and package.
@flemzord flemzord merged commit b07fdf8 into feat/copy-charts Oct 11, 2024
4 checks passed
@flemzord flemzord deleted the feat/copy-charts-proposal branch October 11, 2024 07:26
Dav-14 added a commit that referenced this pull request Oct 11, 2024
* feat: copy chart, improve CI with label chart change

* tools(readme): template readme.md

* wip: readme

* feat: new cloudprem release

* refactor(workflows): update release and PR workflows (#31)

Change release trigger to push on main branch. Add test job
to release workflow, ensuring no changes post-tests. Rename
main.yml to pull_request.yml and update triggers. Use
ubuntu-latest for all jobs. Simplify Earthfile by adding a
ci target for pre-commit, tests, and package.

* chore: clean comments and docs (#32)

* fix: labeler diff

* chore(clean): rename root as charts target & remove unused comment

* feat: include license on all charts, remove unused targets, remove generated README.md

* chore: update readme template

* feat: wording

---------

Co-authored-by: David Ragot <david@formance.com>

* feat(Earthfile): update version and simplify chart processing

Update Earthfile to use --wildcard-builds with version 0.8. Simplify
the validation and packaging steps by removing the loop over chart
directories and using wildcard builds for both processes.

* feat: add release target (#33)

* feat: add release workflow

* fix: is mandatory

* chore: clean test sources

---------

Co-authored-by: David Ragot <david@formance.com>

---------

Co-authored-by: David Ragot <david@formance.com>
Co-authored-by: Maxence Maireaux <maxence@maireaux.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants