Skip to content

Commit cfa8c63

Browse files
committed
Merge branch 'preview' of github.com:makeplane/developer-docs into podman-quadlets
2 parents 5a6562a + 59d3619 commit cfa8c63

File tree

5 files changed

+52
-11
lines changed

5 files changed

+52
-11
lines changed

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
on: pull_request
3+
4+
concurrency:
5+
group: ${{ github.workflow }}-${{ github.ref }}
6+
cancel-in-progress: true
7+
8+
jobs:
9+
ci:
10+
name: Test
11+
runs-on: ubuntu-latest
12+
timeout-minutes: 15
13+
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v4
16+
with:
17+
fetch-depth: 2
18+
19+
- name: Set up Node.js
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: '22'
23+
24+
- name: Check for broken links
25+
run: |
26+
set -e
27+
output=$(npx mint broken-links)
28+
echo "$output"
29+
if ! echo "$output" | grep -q '^success '; then
30+
echo "Error: Broken links found! Fix the broken links listed above before merging."
31+
exit 1
32+
fi

CONTRIBUTING.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,36 @@ git checkout -b <branch-name>
1717
### 3. Make Changes in the Appropriate Page
1818
Navigate to the relevant documentation page in the repository and make your changes. Ensure that your changes align with our style guide and maintain consistency across the documentation.
1919

20-
### 4. Raise a Pull Request (PR)
20+
### 4. Preview your changes
21+
Make sure you are visually happy with your changes.
22+
23+
1. Run `npx mint dev`
24+
1. A url will be printed to your console. Open it in your browser.
25+
1. Visit your pages and confirm they look correct.
26+
27+
### 5. Fix broken links
28+
29+
1. Run `npx mint broken-links`
30+
2. Fix all reported broken links
31+
32+
### 6. Raise a Pull Request (PR)
2133
Once your changes are ready, raise a pull request (PR) to merge your branch into the `master` branch. Please provide a descriptive title and detailed description of your changes.
2234

23-
### 5. Leave a Clear Commit Message
35+
### 7. Leave a Clear Commit Message
2436
When committing your changes, leave a clear and concise message that links to the corresponding issue (if applicable) and explains the fix or enhancement you've made.
2537

2638
```bash
2739
git add .
2840
git commit -m "Fixes #<issue-number>: Description of the fix or enhancement"
2941
```
3042

31-
### 6. Link the Issue to the Pull Request
43+
### 8. Link the Issue to the Pull Request
3244
In your pull request description, be sure to reference the related issue using GitHub's syntax (`#<issue-number>`). This links the PR to the issue and helps maintain context.
3345

34-
### 7. Sign the Contributor License Agreement (CLA)
46+
### 9. Sign the Contributor License Agreement (CLA)
3547
Before we can merge your contribution, you must sign our contributor license agreement (CLA). This agreement ensures that your contributions comply with our licensing terms.
3648

37-
### 8. Assign a Reviewer from Our Team
49+
### 10. Assign a Reviewer from Our Team
3850
Once your PR is submitted, a member of our team will be assigned to review your changes. They will provide feedback and may request revisions if necessary. Please respond promptly to any review comments to expedite the merging process.
3951

40-
Thank you for contributing to our documentation! We appreciate your efforts in making our product documentation more comprehensive and user-friendly. If you have any questions or need assistance, feel free to reach out to our team. Happy contributing!
52+
Thank you for contributing to our documentation! We appreciate your efforts in making our product documentation more comprehensive and user-friendly. If you have any questions or need assistance, feel free to reach out to our team. Happy contributing!

self-hosting/govern/github-oauth.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,5 @@ Plane also supports GitHub OAuth so your users can sign-in with GitHub instead.
2525
1. Go to `GitHub` on the Authentication screen of `/god mode`.
2626
2. Add the client ID + the client secret from the GitHub app you just registered.
2727
3. Click `Save `.
28-
<Frame>![](/images/instance-admin/authentication-instance-settings.png)</Frame>
2928

3029
Your Plane instance should now work with GitHub sign-in.

self-hosting/govern/google-oauth.mdx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,8 @@ First, you will need to identify Plane as an approved OAuth app to Google.
2929
1. Go to `Google` on the Authentication screen of `/god mode`.
3030
2. Add the client ID + the client secret from Google API Console.
3131
3. Click `Save `.
32-
<Frame>![](/images/instance-admin/authentication-instance-settings.png)</Frame>
33-
3432

3533
Your Plane instance should now work with `Sign in with Google`.
3634

3735

38-
<Note>We don't restrict domains in with Google OAuth yet. It's on our roadmap.</Note>
36+
<Note>We don't restrict domains in with Google OAuth yet. It's on our roadmap.</Note>

self-hosting/methods/airgapped-edition.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Once your air-gapped installation is running, you'll need to activate your works
165165
You should have received the `license_key.json` file as part of your air-gapped package. If you don't have this file, contact our support team.
166166
</Note>
167167

168-
1. Go to your [Workspace Settings](/core-concepts/workspaces/overview#workspace-settings) in the Plane application.
168+
1. Go to your [Workspace Settings](https://docs.plane.so/core-concepts/workspaces/overview#workspace-settings) in the Plane application.
169169
2. Select **Billing and plans** on the right pane.
170170
3. Click the **Activate this workspace** button.
171171
![Upload license file](/images/activate-license/upload-airgapped-license-file.webp)

0 commit comments

Comments
 (0)