Update Woodpecker Configuration and Dependencies
This pull request includes several commits by user Codycody31, made on May 22 and May 24, 2023. The changes made are aimed at improving the project's configuration and updating dependencies.
On May 22, the following changes were made:
- In the
.woodpecker.yml
file, more files and directories were added to theignore_path
field, ensuring that they are excluded from the pipeline. - The
when
field was added to specific pipeline steps, allowing them to be executed only under certain conditions. - The
when
condition was removed from the first pipeline step, modifying the flow of the pipeline. - The
yasifys-tools
version in thepackage-lock.json
file was updated from 0.8.12 to a newer version.
On May 24, the following changes were made:
- The
app.js
file was modified to include the version number in the server start message, providing additional information for debugging purposes. - The
ytdl-core
dependency in thepackage.json
file was rolled back to version 4.10.0.
These changes aim to enhance the project's configuration, improve pipeline efficiency, and ensure the use of up-to-date dependencies.