diff --git a/app/templates/crate/settings/index.hbs b/app/templates/crate/settings/index.hbs
index a495b704fb5..f5321ee8be2 100644
--- a/app/templates/crate/settings/index.hbs
+++ b/app/templates/crate/settings/index.hbs
@@ -54,51 +54,48 @@
{{/each}}
-{{! The "Trusted Publishing" section is hidden for now until we make this feature publicly available. }}
-{{#if this.githubConfigs}}
-
-
Trusted Publishing
-
-
- Learn more
-
-
- Add
-
-
+
+
Trusted Publishing
+
+
+ Learn more
+
+
+ Add
+
+
-
-
-
- Publisher |
- Details |
- |
+
-{{/if}}
+ {{else}}
+
+ No trusted publishers configured for this crate. |
+
+ {{/each}}
+
+
Danger Zone
diff --git a/e2e/routes/crate/settings.spec.ts b/e2e/routes/crate/settings.spec.ts
index f7b1c3769f5..2eba1136335 100644
--- a/e2e/routes/crate/settings.spec.ts
+++ b/e2e/routes/crate/settings.spec.ts
@@ -51,11 +51,9 @@ test.describe('Route | crate.settings', { tag: '@routes' }, () => {
await expect(page.locator(`[data-test-owner-user="${user.login}"]`)).toBeVisible();
await expect(page.locator('[data-test-remove-owner-button]')).toBeVisible();
- // Disabled for now, until we make this feature publicly available
- // await expect(page.locator('[data-test-trusted-publishing]')).toBeVisible();
- // await expect(page.locator('[data-test-no-config]')).toBeVisible();
- // await expect(page.locator('[data-test-github-config]')).not.toBeVisible();
- await expect(page.locator('[data-test-trusted-publishing]')).not.toBeVisible();
+ await expect(page.locator('[data-test-trusted-publishing]')).toBeVisible();
+ await expect(page.locator('[data-test-no-config]')).toBeVisible();
+ await expect(page.locator('[data-test-github-config]')).not.toBeVisible();
await expect(page.locator('[data-test-delete-button]')).toBeVisible();
});
diff --git a/tests/routes/crate/settings-test.js b/tests/routes/crate/settings-test.js
index bf428e2006f..c05da7d94ff 100644
--- a/tests/routes/crate/settings-test.js
+++ b/tests/routes/crate/settings-test.js
@@ -55,11 +55,9 @@ module('Route | crate.settings', hooks => {
assert.dom(`[data-test-owner-user="${user.login}"]`).exists();
assert.dom('[data-test-remove-owner-button]').exists();
- // Disabled for now, until we make this feature publicly available
- // assert.dom('[data-test-trusted-publishing]').exists();
- // assert.dom('[data-test-no-config]').exists();
- // assert.dom('[data-test-github-config]').doesNotExist();
- assert.dom('[data-test-trusted-publishing]').doesNotExist();
+ assert.dom('[data-test-trusted-publishing]').exists();
+ assert.dom('[data-test-no-config]').exists();
+ assert.dom('[data-test-github-config]').doesNotExist();
assert.dom('[data-test-delete-button]').exists();
});