Skip to content

Conversation

Copy link

Copilot AI commented Nov 4, 2025

Sets up fixed-width repository with build infrastructure, workflows, and empty project scaffolding per serde.msgpack pattern.

Structure

  • Build system: Directory.Build.{props,targets}, Directory.Packages.props with central package management
  • Projects: Serde.FixedWidth (library), Serde.FixedWidth.Tests (tests), bench (benchmarks) - all empty, no implementation
  • CI/CD: GitHub Actions workflows (ci, pack, publish) with explicit permissions and current action versions (v4)
  • Development: Comprehensive .gitignore, BSD 3-Clause license

Package Configuration

<PackageVersion Include="Serde" Version="[0.8.0-preview8]" />
<PackageVersion Include="xunit" Version="2.9.0" />
<PackageVersion Include="BenchmarkDotNet" Version="0.14.0" />

Solution builds, tests run (no tests defined), and packs to Serde.FixedWidth.0.1.0-preview1.nupkg.

Original prompt

Please set up this repo like https://github.com/serdedotnet/serde.msgpack, but with no source code or tests to start


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 3 commits November 4, 2025 04:59
Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Copilot AI changed the title [WIP] Set up repository structure without source code or tests Initialize repository structure following serde.msgpack template Nov 4, 2025
Copilot AI requested a review from agocke November 4, 2025 05:08
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
Copy link
Contributor

Choose a reason for hiding this comment

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

@copilot Please delete the vscode stuff

Copy link
Author

Choose a reason for hiding this comment

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

Removed VS Code configuration directory in eee6d95.

Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Copilot AI requested a review from agocke November 4, 2025 09:14
@agocke agocke marked this pull request as ready for review November 4, 2025 18:54
@agocke agocke merged commit 5b1429b into main Nov 4, 2025
2 checks passed
@agocke agocke deleted the copilot/setup-repo-structure branch November 4, 2025 18:58
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