Gabriel Luiz Freitas Almeida
24f5638ada
ci: Add GitHub Actions workflow for creating releases ( #4587 )
...
* Add GitHub Actions workflow for creating releases
* Remove POETRY_VERSION environment variable from create-release workflow
2024-11-13 16:11:30 -08:00
Gabriel Luiz Freitas Almeida
348a7c2b8a
ci: Strip 'v' prefix from version and remove obsolete release workflow ( #4584 )
...
* Remove 'create-release.yml' workflow file from GitHub Actions configuration
* Strip 'v' prefix from version in release workflow script
2024-11-13 15:19:51 -08:00
Gabriel Luiz Freitas Almeida
491e3698f6
chore: Update poetry installation to use environment variable for version ( #2074 )
2024-06-05 10:40:58 -07:00
ogabrielluiz
8bc241267d
chore(create-release.yml): remove unnecessary version check step to simplify workflow and improve readability
2024-05-28 19:47:46 -03:00
ogabrielluiz
969ac6eb49
chore(create-release.yml): Update Poetry version to 1.8.2
2024-05-28 19:44:50 -03:00
ogabrielluiz
9df2dc72ac
chore(create-release.yml): add 'needs: release' to ensure the 'create_release' job runs after the 'release' job
2024-05-28 19:43:07 -03:00
ogabrielluiz
546dd3dbdf
feat(create-release.yml): add support for building and uploading different project versions based on release type (base or main) to streamline release process
2024-05-28 19:40:03 -03:00
ogabrielluiz
ce797dbfa0
chore(create-release.yml): update workflow name to 'pre-release.yml' for consistency and clarity
2024-05-28 19:32:54 -03:00
ogabrielluiz
4f684c851c
chore(create-release.yml): update action to download artifact to dawidd6/action-download-artifact@v3 for compatibility with workflow Langflow Pre-release (Unified) and add github_token and workflow inputs for authentication and artifact retrieval.
2024-05-28 19:28:42 -03:00
ogabrielluiz
8902b6d09e
chore(create-release.yml): rename job name to 'Create Release Job' for clarity
...
chore(create-release.yml): rename step name to 'Download Artifact' for better readability
chore(create-release.yml): rename step name to 'Create Release Notes' for better understanding of the action's purpose
2024-05-28 19:24:52 -03:00
ogabrielluiz
9965f9a31a
feat: Add release_type input to create-release workflow
2024-05-28 18:44:01 -03:00
ogabrielluiz
6070bbb8fc
feat(create-release.yml): add GitHub Actions workflow to create a release with version input and release notes generation
2024-05-28 18:38:58 -03:00