mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-10-19 20:15:17 +00:00
Merge pull request #13393 from is-a-dev/wdhdev/new-org-verification
feat(ci): support new gh org validation records
This commit is contained in:
4 files changed
+16
No files matched your search
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"owner": {
|
||||||
|
"username": "is-a-dev",
|
||||||
|
"email": ""
|
||||||
|
},
|
||||||
|
|
||||||
|
"record": {
|
||||||
|
"TXT": "1259c184c5"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -67,6 +67,7 @@ describe('validateDomainData', () => {
|
|||||||
{ ...defaultDomain, name: '_gitlab-pages-verification-code' },
|
{ ...defaultDomain, name: '_gitlab-pages-verification-code' },
|
||||||
{ ...defaultDomain, name: '_acme-challenge' },
|
{ ...defaultDomain, name: '_acme-challenge' },
|
||||||
{ ...defaultDomain, name: '_dmarc' },
|
{ ...defaultDomain, name: '_dmarc' },
|
||||||
|
{ ...defaultDomain, name: '_gh-is-a-dev' },
|
||||||
];
|
];
|
||||||
|
|
||||||
const validCases = [
|
const validCases = [
|
||||||
@@ -100,6 +101,9 @@ describe('validateDomainData', () => {
|
|||||||
{ ...defaultDomain, name: '_gitlab-pages-verification-code.subdomain' },
|
{ ...defaultDomain, name: '_gitlab-pages-verification-code.subdomain' },
|
||||||
{ ...defaultDomain, name: '_acme-challenge.subdomain' },
|
{ ...defaultDomain, name: '_acme-challenge.subdomain' },
|
||||||
{ ...defaultDomain, name: '_dmarc.subdomain' },
|
{ ...defaultDomain, name: '_dmarc.subdomain' },
|
||||||
|
{ ...defaultDomain, name: '_gh-phenax.akshay' },
|
||||||
|
{ ...defaultDomain, name: '_gh-hello01-ga' },
|
||||||
|
{ ...defaultDomain, name: '_gh-hello01_ga' },
|
||||||
];
|
];
|
||||||
|
|
||||||
it('should return false for invalid data', () => {
|
it('should return false for invalid data', () => {
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
"_acme-challenge",
|
"_acme-challenge",
|
||||||
"_discord",
|
"_discord",
|
||||||
"_dmarc",
|
"_dmarc",
|
||||||
|
"_gh-is-a-dev",
|
||||||
"_github-challenge-is-a-dev",
|
"_github-challenge-is-a-dev",
|
||||||
"_github-pages-challenge-is-a-dev",
|
"_github-pages-challenge-is-a-dev",
|
||||||
"_gitlab-pages-verification-code",
|
"_gitlab-pages-verification-code",
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ const extraSupportedNames = [
|
|||||||
R.equals('_gitlab-pages-verification-code'),
|
R.equals('_gitlab-pages-verification-code'),
|
||||||
R.equals('_acme-challenge'),
|
R.equals('_acme-challenge'),
|
||||||
R.equals('_dmarc'),
|
R.equals('_dmarc'),
|
||||||
|
testRegex(/^_gh-[a-z0-9-_]+$/i), // Exception for the new github org verification records
|
||||||
]
|
]
|
||||||
|
|
||||||
const validateDomainData = validate({
|
const validateDomainData = validate({
|
||||||
|
|||||||
Reference in new issue
Block a user