Merge branch 'main' into 3421-add-fix-version
This commit is contained in:
BIN
assets/images/marketplace/apps-with-verified-publisher-badge.png
Normal file
BIN
assets/images/marketplace/apps-with-verified-publisher-badge.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 114 KiB |
@@ -20,7 +20,7 @@ To learn about publishing {% data variables.product.prodname_actions %} in {% da
|
||||
|
||||
Anyone can share their apps with other users for free on {% data variables.product.prodname_marketplace %} but only apps owned by organizations can sell their app.
|
||||
|
||||
To publish paid plans for your app and display the verified creator badge, you must complete the publisher verification process. For more information, see "[Applying for publisher verification for your organization](/developers/github-marketplace/applying-for-publisher-verification-for-your-organization)" or "[Requirements for listing an app](/developers/github-marketplace/requirements-for-listing-an-app)."
|
||||
To publish paid plans for your app and display a marketplace badge, you must complete the publisher verification process. For more information, see "[Applying for publisher verification for your organization](/developers/github-marketplace/applying-for-publisher-verification-for-your-organization)" or "[Requirements for listing an app](/developers/github-marketplace/requirements-for-listing-an-app)."
|
||||
|
||||
Once the organization meets the requirements, someone with owner permissions in the organization can publish paid plans for any of their apps. Each app with a paid plan also goes through a financial onboarding process to enable payments.
|
||||
|
||||
|
||||
@@ -1,17 +1,22 @@
|
||||
---
|
||||
title: About verified creator badges
|
||||
intro: 'Learn about the verified creator badges that are shown for some listings for apps and actions on {% data variables.product.prodname_marketplace %}.'
|
||||
title: About marketplace badges
|
||||
intro: 'Learn about the badges that you may see for some apps and actions listings on {% data variables.product.prodname_marketplace %}.'
|
||||
redirect_from:
|
||||
- /developers/github-marketplace/about-verified-creator-badges
|
||||
versions:
|
||||
free-pro-team: '*'
|
||||
---
|
||||
|
||||
### For GitHub Apps
|
||||
|
||||
Apps with the {% octicon "verified" aria-label="The verified badge" %}, or verified creator badge, are owned by an organization that has completed the publisher verification process.
|
||||
Apps with the {% octicon "verified" aria-label="The verified badge" %}, are owned by an organization that has:
|
||||
- Confirmed their domain
|
||||
- Confirmed their email address so {% data variables.product.prodname_dotcom %} Support can reach the organization
|
||||
- Required two-factor authentication for their organization. For more information, see "[Requiring two-factor authentication in your organization](/github/setting-up-and-managing-organizations-and-teams/requiring-two-factor-authentication-in-your-organization)."
|
||||
|
||||

|
||||

|
||||
|
||||
To learn more about the publisher verification process, see "[Applying for publisher verification for your organization](/developers/github-marketplace/applying-for-publisher-verification-for-your-organization)."
|
||||
To learn how you can add this badge to your app, see "[Applying for publisher verification for your organization](/developers/github-marketplace/applying-for-publisher-verification-for-your-organization)."
|
||||
|
||||
For more information about the requirements for listing an app on {% data variables.product.prodname_marketplace %}, see "[Requirements for listing an app on {% data variables.product.prodname_marketplace %}](/marketplace/getting-started/requirements-for-listing-an-app-on-github-marketplace/)."
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Applying for publisher verification for your organization
|
||||
intro: 'To offer paid plans for your app or to include the verified creator badge in your app listing, you must complete the publisher verification process for your organization.'
|
||||
intro: 'To offer paid plans for your app or to include a marketplace badge in your app listing, you must complete the publisher verification process for your organization.'
|
||||
versions:
|
||||
free-pro-team: '*'
|
||||
---
|
||||
|
||||
@@ -11,7 +11,7 @@ versions:
|
||||
|
||||
{% topic_link_in_list /github-marketplace-overview %}
|
||||
{% link_in_list /about-github-marketplace %}
|
||||
{% link_in_list /about-verified-creator-badges %}
|
||||
{% link_in_list /about-marketplace-badges %}
|
||||
{% link_in_list /applying-for-publisher-verification-for-your-organization %}
|
||||
|
||||
{% topic_link_in_list /creating-apps-for-github-marketplace %}
|
||||
|
||||
@@ -19,7 +19,7 @@ You can discover, browse, and install apps and actions created by others on {% d
|
||||
|
||||
{% data reusables.actions.actions-not-verified %}
|
||||
|
||||
Anyone can list a free {% data variables.product.prodname_github_app %} or {% data variables.product.prodname_oauth_app %} on {% data variables.product.prodname_marketplace %}. Publishers of paid apps are verified by {% data variables.product.company_short %} and listings for these apps are shown with a verified creator badge {% octicon "verified" aria-label="Verified creator badge" %}. You will also see badges for unverified and verified apps. These apps were published using the previous method for verifying individual apps. For more information about the current process, see "[About GitHub Marketplace](/developers/github-marketplace/about-github-marketplace)" and "[Requirements for listing an app](/developers/github-marketplace/requirements-for-listing-an-app)."
|
||||
Anyone can list a free {% data variables.product.prodname_github_app %} or {% data variables.product.prodname_oauth_app %} on {% data variables.product.prodname_marketplace %}. Publishers of paid apps are verified by {% data variables.product.company_short %} and listings for these apps are shown with a marketplace badge {% octicon "verified" aria-label="Verified creator badge" %}. You will also see badges for unverified and verified apps. These apps were published using the previous method for verifying individual apps. For more information about the current process, see "[About GitHub Marketplace](/developers/github-marketplace/about-github-marketplace)" and "[Requirements for listing an app](/developers/github-marketplace/requirements-for-listing-an-app)."
|
||||
|
||||
### Building and listing a tool on {% data variables.product.prodname_marketplace %}
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ IdP | SAML | User provisioning | Team synchronization |
|
||||
--- | :--: | :---------------: | :-------: |
|
||||
Active Directory Federation Services (AD FS) | {% octicon "check-circle-fill" aria-label= "The check icon" %} | | |
|
||||
Azure Active Directory (Azure AD) | {% octicon "check-circle-fill" aria-label="The check icon" %} | | {% octicon "check-circle-fill" aria-label="The check icon" %} |
|
||||
Okta | {% octicon "check-circle-fill" aria-label="The check icon" %} | {% octicon "check-circle-fill" aria-label= "The check icon" %} | |
|
||||
Okta | {% octicon "check-circle-fill" aria-label="The check icon" %} | {% octicon "check-circle-fill" aria-label= "The check icon" %} [<sup>Beta</sup>](/github/setting-up-and-managing-your-enterprise/about-user-provisioning-for-organizations-in-your-enterprise-account) | |
|
||||
OneLogin | {% octicon "check-circle-fill" aria-label="The check icon" %} | | |
|
||||
PingOne | {% octicon "check-circle-fill" aria-label="The check icon" %} | | |
|
||||
Shibboleth | {% octicon "check-circle-fill" aria-label="The check icon" %} | | |
|
||||
|
||||
@@ -5,7 +5,7 @@ sections:
|
||||
- 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/22910, https://github.com/github/enterprise2/pull/22878 {% endcomment %}'
|
||||
bugs:
|
||||
- 'The NameID Format dropdown in the Management Console would be reset to "unspecified" after setting it to "persistent". {% comment %} https://github.com/github/enterprise2/pull/22403, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %}'
|
||||
- 'Saving settings via the [management console](https://docs.github.com/en/enterprise-server@latest/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](https://docs.github.com/en/enterprise-server@latest/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22607, https://github.com/github/enterprise2/pull/22540 {% endcomment %}'
|
||||
- 'Saving settings via the [management console](/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22607, https://github.com/github/enterprise2/pull/22540 {% endcomment %}'
|
||||
- 'System logs for Dependency Graph were not rotating, allowing unbounded storage growth. {% comment %} https://github.com/github/enterprise2/pull/22765, https://github.com/github/enterprise2/pull/22733 {% endcomment %}'
|
||||
- 'Links to GitHub Security Advisories would use a URL with the hostname of the GitHub Enterprise Server instance instead of GitHub.com, directing the user to a nonexistent URL. {% comment %} https://github.com/github/github/pull/153444, https://github.com/github/github/pull/151301 {% endcomment %}'
|
||||
- 'When importing a repository with `ghe-migrator`, an unexpected exception could occur when inconsistent data is present. {% comment %} https://github.com/github/github/pull/153848, https://github.com/github/github/pull/151552 {% endcomment %}'
|
||||
|
||||
@@ -5,7 +5,7 @@ sections:
|
||||
- 'Packages have been updated to the latest security versions. {% comment %} https://github.com/github/enterprise2/pull/22911, https://github.com/github/enterprise2/pull/22878 {% endcomment %}'
|
||||
bugs:
|
||||
- 'The NameID Format dropdown in the Management Console would be reset to "unspecified" after setting it to "persistent". {% comment %} https://github.com/github/enterprise2/pull/22402, https://github.com/github/enterprise2/pull/22331, https://github.com/github/enterprise2/issues/13446 {% endcomment %}'
|
||||
- 'Saving settings via the [management console](https://docs.github.com/en/enterprise-server@latest/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](https://docs.github.com/en/enterprise-server@latest/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22608, https://github.com/github/enterprise2/pull/22540 {% endcomment %}'
|
||||
- 'Saving settings via the [management console](/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22608, https://github.com/github/enterprise2/pull/22540 {% endcomment %}'
|
||||
- 'System logs for Dependency Graph were not rotating, allowing unbounded storage growth. {% comment %} https://github.com/github/enterprise2/pull/22766, https://github.com/github/enterprise2/pull/22733 {% endcomment %}'
|
||||
- 'Upgrade could fail if the resqued workers override setting is in use. {% comment %} https://github.com/github/enterprise2/pull/22838, https://github.com/github/enterprise2/pull/22814 {% endcomment %}'
|
||||
- 'When importing a repository with `ghe-migrator`, an unexpected exception could occur when inconsistent data is present. {% comment %} https://github.com/github/github/pull/153849, https://github.com/github/github/pull/151552 {% endcomment %}'
|
||||
|
||||
@@ -12,7 +12,7 @@ sections:
|
||||
- |
|
||||
Upgrading using a hotpatch could fail with an error: `'libdbi1' was not found` {% comment %} https://github.com/github/enterprise2/pull/22557, https://github.com/github/enterprise2/pull/22552 {% endcomment %}
|
||||
- |
|
||||
Saving settings via the [management console](https://docs.github.com/en/enterprise-server@latest/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](https://docs.github.com/en/enterprise-server@latest/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22570, https://github.com/github/enterprise2/pull/22540 {% endcomment %}
|
||||
Saving settings via the [management console](/admin/configuration/accessing-the-management-console) would append a newline to the [TLS/SSL certificate and key](/admin/configuration/configuring-tls) files which triggered unnecessary reloading of some services. {% comment %} https://github.com/github/enterprise2/pull/22570, https://github.com/github/enterprise2/pull/22540 {% endcomment %}
|
||||
- |
|
||||
System logs for Dependency Graph were not rotating, allowing unbounded storage growth. {% comment %} https://github.com/github/enterprise2/pull/22767, https://github.com/github/enterprise2/pull/22733 {% endcomment %}
|
||||
- |
|
||||
|
||||
@@ -1 +1 @@
|
||||
You can request publication with or without verification. Requesting publication without verification allows you to launch a free version of your app quickly. If you then request publication with verification, your listing will be updated to include the verified creator badge and any paid pricing plans when you complete verification and financial onboarding.
|
||||
You can request publication with or without verification. Requesting publication without verification allows you to launch a free version of your app quickly. If you then request publication with verification, your listing will be updated to include the marketplace badge and any paid pricing plans when you complete verification and financial onboarding.
|
||||
|
||||
@@ -1 +1 @@
|
||||
If you use Okta as your IdP, you can use SCIM to manage organization membership in your enterprise account. SCIM automatically invites people to or removes people from organizations in your enterprise account based on whether they are members of the group that corresponds to each organization in your IdP.
|
||||
If you use Okta as an IdP and participate in a private beta for enterprise accounts, you can manage membership in your enterprise account's organizations with SCIM. SCIM automatically invites people to or removes people from organizations in your enterprise account based on whether they are members of the group that corresponds to each organization in your IdP.
|
||||
|
||||
@@ -161,5 +161,5 @@ product_sublanding:
|
||||
how_to: How-to guide
|
||||
reference: Reference
|
||||
learning_track_nav:
|
||||
prevGuide: Previous Guide
|
||||
nextGuide: Next Guide
|
||||
prevGuide: Previous guide
|
||||
nextGuide: Next guide
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
<ul class="list-style-none d-flex flex-nowrap overflow-x-scroll px-2 feature-track">
|
||||
<li class="px-2 d-flex flex-shrink-0">
|
||||
<div class="d-inline-block Box p-5 bg-gradient--blue-purple text-white">
|
||||
<div class="circle bg-white text-blue border border-white d-inline-flex">{% octicon "star-fill" height="24" class="v-align-middle m-2"%}</div>
|
||||
<h3 class="font-mktg h2-mktg my-4">{{ featuredTrack.title }}</h3>
|
||||
<div class="circle text-white d-inline-flex" style="border: 2px white solid;">{% octicon "star-fill" height="24" class="v-align-middle m-2"%}</div>
|
||||
<h3 class="font-mktg h3-mktg my-4">{{ featuredTrack.title }}</h3>
|
||||
<div class="lead-mktg text-white f5 my-4">{{ featuredTrack.description }}</div>
|
||||
<a class="d-inline-block border border-white text-white px-4 py-2 f5 no-underline text-bold" role="button" href="{{ featuredTrack.guides[0].href }}?learn={{ featuredTrack.trackName }}">
|
||||
<span class="mr-2">{% octicon "arrow-right" height="20" %}</span>
|
||||
@@ -44,8 +44,8 @@
|
||||
</div>
|
||||
<div class="text-gray-light h6 text-uppercase">{{ guideTypes[guide.page.type] }}</div>
|
||||
</div>
|
||||
<h3 class="font-mktg h2-mktg my-4 text-gray-dark">{{ guide.title }}</h3>
|
||||
<div class="lead-mktg text-gray f5 my-4">{{ guide.intro }}</div>
|
||||
<h3 class="font-mktg h3-mktg my-4 text-gray-dark">{{ guide.title }}</h3>
|
||||
<div class="lead-mktg text-gray f5 my-4 truncate-overflow-8">{{ guide.intro }}</div>
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
@@ -59,23 +59,20 @@
|
||||
<div class="lead-mktg text-gray f4">{% data ui.product_sublanding.learning_paths_desc %}</div>
|
||||
|
||||
<!-- Learning tracks -->
|
||||
<div class="d-flex flex-wrap flex-items-start my-5">
|
||||
<div class="d-flex flex-wrap flex-items-start my-5 gutter">
|
||||
{% for track in page.learningTracks offset:1 %}
|
||||
<div class="my-3 px-0 px-4 col-12 col-md-6 learning-track">
|
||||
<div class="Box js-show-more-container">
|
||||
<div class="Box-header bg-gradient--purple-pink py-4 d-flex flex-auto flex-items-start flex-wrap">
|
||||
<div class="my-3 px-4 col-12 col-md-6 learning-track">
|
||||
<div class="Box js-show-more-container d-flex flex-column">
|
||||
<div class="Box-header bg-gradient--purple-pink p-4 d-flex flex-1 flex-items-start flex-wrap">
|
||||
<div class="d-flex flex-auto flex-items-start col-8 col-md-12 col-xl-8">
|
||||
<div class="circle bg-white text-purple border border-white d-inline-flex mr-4">
|
||||
{% octicon "star-fill" height="20" class="v-align-middle m-2"%}
|
||||
</div>
|
||||
<div class="my-xl-0 mr-xl-3">
|
||||
<h4 class="mb-3 text-white font-mktg h3-mktg ">
|
||||
<h5 class="mb-3 text-white font-mktg h3-mktg ">
|
||||
{{ track.title }}
|
||||
</h4>
|
||||
<p class="text-white">{{ track.description }}</p>
|
||||
</h5>
|
||||
<p class="text-white truncate-overflow-3 learning-track--description">{{ track.description }}</p>
|
||||
</div>
|
||||
</div>
|
||||
<a class="d-inline-block border border-white text-white px-3 py-2 f5 no-underline text-bold no-wrap" role="button" href="{{ track.guides[0].href }}?learn={{ track.trackName }}">
|
||||
<a class="d-inline-block border border-white text-white px-3 py-2 f5 no-underline text-bold no-wrap mt-3 mt-md-0" role="button" href="{{ track.guides[0].href }}?learn={{ track.trackName }}">
|
||||
{% data ui.product_sublanding.start %}
|
||||
<span class="ml-2">{% octicon "arrow-right" height="20" %}</span>
|
||||
</a>
|
||||
@@ -86,7 +83,7 @@
|
||||
<div class="circle bg-gray d-inline-flex mr-4">
|
||||
<span class="m-2 f3 lh-condensed-ultra text-center text-bold text-gradient--purple-pink" style="min-width: 20px; height: 20px;">{{ forloop.index }}</span>
|
||||
</div>
|
||||
<h4 class="flex-auto">{{ guide.title }}</h4>
|
||||
<h5 class="flex-auto pr-2">{{ guide.title }}</h5>
|
||||
<div class="text-gray-light h6 text-uppercase">{{ guideTypes[guide.page.type] }}</div>
|
||||
</a>
|
||||
{% endfor %}
|
||||
|
||||
@@ -3,3 +3,22 @@
|
||||
width: 280px;
|
||||
}
|
||||
}
|
||||
|
||||
.learning-track {
|
||||
&--description {
|
||||
min-height: 1em * $body-line-height * 3
|
||||
}
|
||||
}
|
||||
|
||||
@mixin truncate($maxLine) {
|
||||
.truncate-overflow-#{$maxLine} {
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: $maxLine;
|
||||
-webkit-box-orient: vertical;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
}
|
||||
|
||||
@include truncate(3);
|
||||
@include truncate(8);
|
||||
Reference in New Issue
Block a user