Skip to content

Commit 1f37c96

Browse files
authored
Merge branch 'main' into patch-2
2 parents 521a2f8 + bf23391 commit 1f37c96

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

content/github/setting-up-and-managing-your-enterprise/managing-licenses-for-visual-studio-subscription-with-github-enterprise.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ For more information about {% data variables.product.prodname_enterprise %}, see
3333

3434
To use the {% data variables.product.prodname_enterprise %} portion of the license, the subscriber's user account on {% data variables.product.prodname_dotcom_the_website %} must be or become a member of an organization owned by your enterprise on {% data variables.product.prodname_dotcom_the_website %}.
3535

36-
Organization owners can invite new members to an organization by email address. The email address that the organization owner invites must match the {% data variables.product.prodname_vs %} subscriber's User Primary Name (UPN), which should be an email address. The subscriber can accept the invitation with an existing user account on {% data variables.product.prodname_dotcom_the_website %} or create a new account.
36+
Organization owners can invite new members to an organization by email address. The subscriber can accept the invitation with an existing user account on {% data variables.product.prodname_dotcom_the_website %} or create a new account.
37+
38+
While not required, we recommend that organization owners send an invitation to the same email address used for the {% data variables.product.prodname_vs %} subscriber's User Primary Name (UPN). When the email address on {% data variables.product.product_name %} matches the subscriber's UPN, you can ensure that another member of the organization does not claim the subscriber's license.
3739

3840
For more information, see "[Inviting users to join your organization](/github/setting-up-and-managing-organizations-and-teams/inviting-users-to-join-your-organization)," "[Signing up for {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/signing-up-for-github)," and "[Managing email preferences](/github/setting-up-and-managing-your-github-user-account/managing-email-preferences)."
3941

tests/content/lint-files.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const frontmatter = require('../../lib/frontmatter')
1111
const languages = require('../../lib/languages')
1212
const { tags } = require('../../lib/liquid-tags/extended-markdown')
1313
const ghesReleaseNotesSchema = require('../../lib/release-notes-schema')
14+
const renderContent = require('../../lib/render-content')
1415

1516
const rootDir = path.join(__dirname, '../..')
1617
const contentDir = path.join(rootDir, 'content')
@@ -296,6 +297,15 @@ describe('lint-files', () => {
296297
}
297298
})
298299
})
300+
301+
test('contains valid Liquid', async () => {
302+
// If Liquid can't parse the file, it'll throw an error.
303+
// For example, the following is invalid and will fail this test:
304+
// {% if currentVersion ! "github-ae@latest" %}
305+
await expect(renderContent.liquid.parse(content))
306+
.resolves
307+
.toBeTruthy()
308+
})
299309
}
300310
)
301311

0 commit comments

Comments
 (0)