Skip to content

Conversation

@codomposer
Copy link
Contributor

@codomposer codomposer commented Nov 4, 2025

Description

This PR addresses code maintenance issues by removing a duplicate file and modernizing GitHub Actions workflows.

Changes Made

1. Deleted Duplicate File

  • Removed: src/assets/scripts/app 2.js
  • Reason: Duplicate of app.js causing code maintenance confusion

2. Updated GitHub Actions to v4

Updated both workflow files to use the latest GitHub Actions versions:

.github/workflows/merge.yml

  • Updated actions/checkout@v3actions/checkout@v4
  • Updated actions/setup-node@v3actions/setup-node@v4
  • Fixed deprecated ::set-output command → $GITHUB_OUTPUT

.github/workflows/release.yml

  • Updated actions/checkout@v3actions/checkout@v4
  • Updated actions/setup-node@v3actions/setup-node@v4
  • Fixed deprecated ::set-output command → $GITHUB_OUTPUT
  • Fixed missing with: keyword in Release step

Benefits

  • ✅ Eliminates deprecation warnings in CI/CD pipeline
  • ✅ Uses latest stable GitHub Actions versions
  • ✅ Cleaner codebase without duplicate files
  • ✅ Future-proof workflow configuration

Testing

  • Workflows will be tested automatically when this PR is merged

Type of Change

  • Bug fix (non-breaking change)
  • Maintenance/cleanup
  • CI/CD improvement

Contribution by Gittensor, learn more at https://gittensor.io/

@codomposer
Copy link
Contributor Author

@puikinsh Could you please take a look this PR?

@codomposer codomposer closed this Nov 28, 2025
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.

1 participant