# 构建和测试代码

可以使用 GitHub Actions 自动构建和测试您的项目。

## Links

* [构建和测试 Go](/zh/actions/tutorials/build-and-test-code/go)

  了解如何创建持续集成 (CI) 工作流来构建和测试 Go 项目。

* [使用 Ant 生成和测试Java](/zh/actions/tutorials/build-and-test-code/java-with-ant)

  了解如何在 GitHub Actions中创建持续集成 （CI） 工作流，以便使用 Ant 生成和测试Java项目。

* [使用 Gradle 构建和测试 Java](/zh/actions/tutorials/build-and-test-code/java-with-gradle)

  了解如何在 GitHub Actions中创建持续集成 （CI） 工作流，以便使用 Gradle 生成和测试Java项目。

* [使用 Maven 构建和测试 Java](/zh/actions/tutorials/build-and-test-code/java-with-maven)

  了解如何在 GitHub Actions中创建持续集成 （CI） 工作流，以便使用 Maven 生成和测试Java项目。

* [构建和测试 .NET](/zh/actions/tutorials/build-and-test-code/net)

  了解如何创建持续集成 (CI) 工作流来构建和测试 .NET 项目。

* [构建和测试 Node.js](/zh/actions/tutorials/build-and-test-code/nodejs)

  了解如何创建持续集成 (CI) 工作流来构建和测试 Node.js 项目。

* [构建和测试 PowerShell](/zh/actions/tutorials/build-and-test-code/powershell)

  了解如何创建持续集成 (CI) 工作流来构建和测试 PowerShell 项目。

* [构建和测试Python](/zh/actions/tutorials/build-and-test-code/python)

  了解如何创建持续集成（CI）工作流来生成和测试Python项目。

* [构建和测试 Ruby](/zh/actions/tutorials/build-and-test-code/ruby)

  您可以创建持续集成 (CI) 工作流程来构建和测试您的 Ruby 项目。

* [正在构建和测试 Rust](/zh/actions/tutorials/build-and-test-code/rust)

  了解如何创建持续集成 (CI) 工作流来构建和测试 Rust 项目。

* [构建和测试 Swift](/zh/actions/tutorials/build-and-test-code/swift)

  了解如何创建持续集成 (CI) 工作流来构建和测试 Swift 项目。

* [生成和测试Xamarin应用程序](/zh/actions/tutorials/build-and-test-code/xamarin-apps)

  了解如何在GitHub Actions中创建持续集成（CI）工作流，以生成和测试Xamarin应用程序。