.github/workflows: new CI pipeline (#13656)

* .github/workflows: new CI pipeline

As Azure Pipelines went offline, this will be our (temporary?)
replacement. This pipeline covers everything that Azure Pipelines does.

* workflows/ci: disable pipeline

* workflows/ci: properly disable the pipeline

* gitattributes: .txt used in tests should be LF-terminated

This avoids test failures when the compiler was cloned on an OS where
git attempts to convert LF->CRLF.

We target only .txt in tests/ as the minimum required to keep tests
running correctly.

* workflows/ci: re-enable for testing
This commit is contained in:
alaviss 2020-03-16 22:02:50 +00:00 • committed by GitHub
commit 6e4cd3e5bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 126 additions and 0 deletions

2
.gitignore vendored
View file

@ -87,6 +87,8 @@ megatest.nim
!/.builds/
!/.github
# ignore debug dirs generated by dsymutil on OSX
*.dSYM