Commit graph

5 commits

Author SHA1 Message Date
8cb6718dca
Refactor workflow env var references
All checks were successful
/ chores (push) Successful in 19s
Updated `.forgejo/workflows/chores.yml` to use `vars` context for
environment variables, ensuring consistent variable scoping and improved
maintainability. This change simplifies the way variables are managed in
GitHub Actions workflow.
2024-02-18 13:33:46 +01:00
1d8f8c63df
Enhanced workflow with environment variables
Some checks failed
/ chores (push) Failing after 13s
Introduced a set of environment variables in the CI workflow
configuration to align with the chores script's requirements. The
workflow now passes explicit values for necessary variables, matching
the environment variable name changes in the chores script for
consistency and clarity. Ensured correct token usage by updating TO
token reference. This change facilitates better configuration management
and error handling in automated tasks.
2024-02-18 13:13:51 +01:00
e39eca5352
Add checkout step to chores workflow
Some checks failed
/ chores (push) Failing after 27s
Adds a repository checkout step in the chores CI workflow to ensure code
is available for subsequent chore automation tasks. This update enables
the proper execution of the automated script for generating chores
issues.
2024-02-18 11:53:10 +01:00
f8a4ae8786
Trigger chores workflow on push events
Some checks failed
/ chores (push) Failing after 8s
Updated the trigger event for the chores workflow from on commit to on
push to ensure the workflow runs whenever code is pushed to the
repository. This enhances automation by aligning the execution of
routine tasks with code integration practices.
2024-02-18 11:47:42 +01:00
94cd8089b1
Add automated chores issue creation workflow
Implemented a new Forgejo Action workflow to automatically create weekly
chores issues based on a Python script. This workflow triggers on
commits and the Python script uses project-specific environment
variables to customize the issue creation, including setting due dates
and assigning users. Streamlines project maintenance and ensures regular
task management.
2024-02-18 11:46:52 +01:00