Skip to content

Conversation

@toshimaru
Copy link
Member

@toshimaru toshimaru commented Apr 29, 2025

This pull request introduces several updates across the project, including renaming workflows, updating dependencies, modifying repository references, and removing the code of conduct. Below is a summary of the most important changes grouped by theme.

Workflow and Dependency Updates:

  • Renamed the rspec job to test in .github/workflows/test.yml and added Ruby 3.4 to the test matrix. (.github/workflows/test.yml)

Repository and Metadata Updates:

  • Updated repository references in README.md and serverkit-vscode.gemspec to reflect the new organization (serverkit/serverkit-vscode) instead of the previous one (toshimaru/serverkit-vscode). [1] [2]
  • Removed unnecessary $LOAD_PATH modification and switched to require_relative for internal file imports in lib/serverkit/vscode.rb and serverkit-vscode.gemspec. [1] [2]

Documentation Changes:

  • Removed the CODE_OF_CONDUCT.md file entirely from the repository.
  • Updated the "License" section in README.md to include a "Contributing" section, replacing the reference to the removed code of conduct.

Licensing Update:

  • Updated the copyright year in LICENSE.txt from 2019-2024 to 2025.

These changes collectively improve the project's structure, update documentation, and align the repository with the new organization.

@toshimaru toshimaru changed the title Update gemspec Update gem link / CI against Ruby v3.4 Apr 29, 2025
@toshimaru toshimaru requested a review from Copilot April 29, 2025 16:46
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the gem and CI configuration to support Ruby v3.4 and aligns repository links with the serverkit organization. Key changes include:

  • Replacing manual library path manipulations with require_relative in both the gemspec and library files.
  • Updating repository URLs in the gemspec and README.
  • Updating the Ruby version matrix in the CI workflow and adjusting license and contributing sections.
  • Removing the CODE_OF_CONDUCT.md file.

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
serverkit-vscode.gemspec Updated require statement and repository homepage URL
lib/serverkit/vscode.rb Switched to require_relative for module version/resource loading
README.md Updated GitHub links and restructured License/Contributing sections
LICENSE.txt Updated copyright year
CODE_OF_CONDUCT.md Removed the file from the repository
.github/workflows/test.yml Updated job name and Ruby version matrix to include Ruby 3.4
Comments suppressed due to low confidence (1)

CODE_OF_CONDUCT.md:1

  • The removal of the Code of Conduct file may affect community guidelines; please confirm that this removal is intentional and update any references accordingly.
# Contributor Covenant Code of Conduct

@toshimaru toshimaru marked this pull request as ready for review April 29, 2025 16:50
@toshimaru toshimaru merged commit 851c704 into main Apr 29, 2025
12 checks passed
@toshimaru toshimaru deleted the update-gemspec branch April 29, 2025 16:50
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.

2 participants