Skip to content

Conversation

@fabianfett
Copy link
Member

@fabianfett fabianfett commented Jun 16, 2023

Motivation

Setup scripts for soundness checks, api breakage checks and so forth.

Changes

  • Remove the docs/theme folder that was used in the past for jazzy documentation
  • Use more inclusive language
  • Add soundness script
  • Add api breakage script

@fabianfett fabianfett added the semver/none No version bump required. label Jun 16, 2023
Base automatically changed from ff-ci to main June 16, 2023 16:37
Make soundness succeed
@yim-lee
Copy link
Collaborator

yim-lee commented Jun 16, 2023

Added new pipelines.

@swift-server-bot test this please

@yim-lee
Copy link
Collaborator

yim-lee commented Jun 16, 2023

Ignore "documentation check" failure for now. It's not quite ready yet and has been disabled.

@fabianfett fabianfett added this to the Transfer ownership milestone Jun 16, 2023
matching_files=( -name '*' )
case "$language" in
swift-or-c)
exceptions=( -name c_nio_http_parser.c -o -name c_nio_http_parser.h -o -name cpp_magic.h -o -name Package.swift -o -name CNIOSHA1.h -o -name c_nio_sha1.c -o -name ifaddrs-android.c -o -name ifaddrs-android.h -o -name 'Package@swift*.swift' )
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can remove some of these exceptions

@fabianfett fabianfett merged commit 10a5c39 into main Jun 16, 2023
@fabianfett fabianfett deleted the ff-scripts branch June 16, 2023 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants