8000 feat: enhance Taskfile for improved development by outerlook · Pull Request #915 · trufnetwork/node · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: enhance Taskfile for improved development #915

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 3, 2025

Conversation

outerlook
Copy link
Contributor
@outerlook outerlook commented May 3, 2025

Description

  • general maintainability updates to our taskfile, and adapting to new configurations necessary

Related Problem

How Has This Been Tested?

ran some commands here, but the made the structure easier to adapt if needed

outerlook added 4 commits May 3, 2025 16:32
This commit updates the README.md to include new sections on task usage for local development, detailing commands for spinning up single-node and multi-node environments. It also introduces a new "Taskfile.yml" structure, adding environment variables and tasks for managing local deployments, including commands for starting and stopping services like the kwild server, Postgres, and the indexer. These changes aim to streamline the development process and improve clarity for users setting up their local environments.
…ation and security

This commit modifies the `dev-indexer-compose.yaml` file to change the build context and Dockerfile path for the indexer service, enhancing the deployment structure. Additionally, it updates the `migrate.sh` script to include checks for required environment variables, ensuring that the migration process is secure and properly configured. These changes aim to improve the clarity and maintainability of the deployment setup.
…ENDPOINT

This commit modifies the `Taskfile.yml` to introduce the `DEV_NODE_1_RPC_ENDPOINT` variable, which is now used for the `NODE_RPC_ENDPOINT` in the environment configuration. This change enhances clarity and ensures that the correct RPC endpoint is utilized for local development tasks.
@outerlook outerlook changed the title feat: enhance README and Taskfile for improved local development setup feat: enhance Taskfile for improved development May 3, 2025
This commit adds descriptive comments to the Taskfile.yml, clarifying the purpose of the internal helper task `_compose` and the `devnet:env` task. Additionally, it provides context for the `devnet:gateway:start` task, improving the overall documentation and usability for developers working with the Taskfile.
@outerlook outerlook self-assigned this May 3, 2025
@outerlook outerlook requested a review from MicBun May 3, 2025 19:41
@outerlook outerlook marked this pull request as ready for review May 3, 2025 19:41
Copy link
pr-time-tracker bot commented May 3, 2025

Time Submission Status

Member Status Time Action Last Update
@outerlook ❌ Missing - ⚠️ Submit time -
@MicBun ❌ Missing - ⚠️ Submit time -

@outerlook outerlook linked an issue May 3, 2025 that may be closed by this pull request
@MicBun MicBun merged commit 0669401 into refactor/node-2.0 May 3, 2025
3 of 6 checks passed
@MicBun MicBun deleted the chore/update-taskfile branch May 3, 2025 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Problem: Taskfile.yml dev commands outdated for v0.10
2 participants
0