Skip to content

Migrate site to new format #303

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9a21577
Cleanup of old, setup of new
confused-Techie May 13, 2025
f65f1a7
Begin filling in some content and migrating over old
confused-Techie May 13, 2025
8d61e6e
Work out redirect method
confused-Techie May 13, 2025
aca0971
Setup new download page and begin to fill with data
confused-Techie Jun 3, 2025
e2d0fa3
Get dropdowns of download page functional
confused-Techie Jun 3, 2025
53e49a4
Finish adding all download metadata
confused-Techie Jun 13, 2025
aa8fba8
Support `json-ld` structured data from yaml front-matter
confused-Techie Jun 13, 2025
0720881
Setup automatic download link updates
confused-Techie Jun 14, 2025
496c661
Move toward manual Font Awesome integration
savetheclocktower Jun 17, 2025
981032b
Restructure `download.11tydata.json` to use includes…
savetheclocktower Jun 17, 2025
3b3ebc8
Basically the rest of the changes…
savetheclocktower Jun 17, 2025
4a07e73
Merge branch '11ty-migration' of github.com:pulsar-edit/pulsar-edit.g…
savetheclocktower Jun 17, 2025
d38fd2e
Adapt to new `11tydata`
savetheclocktower Jun 17, 2025
fd1e2ab
Do includes differently for the download data
savetheclocktower Jun 18, 2025
833db01
Fix blog link
savetheclocktower Jun 18, 2025
99ef33f
Page header:
savetheclocktower Jul 2, 2025
1d9f9f8
Include platform headings on download page outline…
savetheclocktower Jul 2, 2025
d1d510f
Separate `footer` and `page_footer`
savetheclocktower Jul 2, 2025
945efdb
Fix header height at 550px-750px breakpoint
savetheclocktower Jul 2, 2025
62ecd35
Merge pull request #306 from savetheclocktower/11ty-migration-random-…
confused-Techie Aug 17, 2025
b6ecee4
Add sponsors to homepage
confused-Techie Aug 17, 2025
192d9de
Add missing links for privacy policy and code of conduct
confused-Techie Aug 18, 2025
2b179de
Add in all redirects from old site
confused-Techie Aug 19, 2025
5a4af08
Add missing trailing slashes
confused-Techie Aug 19, 2025
76fb345
Merge branch 'main' into 11ty-migration
confused-Techie Aug 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 0 additions & 20 deletions .editorconfig

This file was deleted.

42 changes: 42 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Deploy to GitHub Pages

on:
push:
branches:
- main
workflow_dispatch:

jobs:
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
permissions:
contents: write
pages: write
id-token: write

steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install NodeJS
uses: actions/setup-node@v3
with:
node-version: 18

- name: Install Dependencies
run: npm install

- name: Build Site
run: npm run build

- name: Upload Artifact
uses: actions/upload-pages-artifact@v3
with:
path: "./_dist"

- name: Deploy to GitHub pages
id: deployment
uses: actions/deploy-pages@v4
60 changes: 0 additions & 60 deletions .github/workflows/deploy-pnpm.yaml

This file was deleted.

61 changes: 0 additions & 61 deletions .github/workflows/deploy.yaml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/lint.yaml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/workflows/spell-checker.yaml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/test-deploy-pnpm.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/test-deploy.yaml

This file was deleted.

44 changes: 44 additions & 0 deletions .github/workflows/update-version.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Update Pulsar Version

on:
issues:
types: [ labeled ]

jobs:
update_docs:
if: contains(github.event.issue.labels.*.name, 'update-version')
runs-on: ubuntu
permissions:
contents: write
pull-requests: write

steps:
- name: Checkout Latest Code
uses: actions/checkout@v3

- name: Install NodeJS
uses: actions/setup-node@v3
with:
node-version: 18

- name: Install Dependencies
run: npm install

- name: Update Latest Pulsar Version
run: node ./update-latest-version.js ${{ github.event.issue.title }}

- name: Create Pull Request with Changes
uses: peter-evans/create-pull-request@v4
with:
# If we ever start running tests on PRs we will need to provide a custom
# PAT token here to ensure additional workflows are allowed to run.
# https://github.com/pulsar-edit/pulsar-chocolatey/blob/main/.github/workflows/draft_publish.yml
# token: ${{ secrets.<TOKEN_NAME_TO_ADD> }}
commit-message: Auto update source code documentation
branch: docs-update-${{ github.event.issue.title }}
delete-branch: true
title: '[${{ github.event.issue.title }}] Documentation Update'
body: |
Automated update of Source Code documentation.
Will close #${{ github.event.issue.number }}
draft: false
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/node_modules
docs/.vuepress/.cache
docs/.vuepress/.temp
docs/.vuepress/dist/*
.DS_Store
_dist
docs_old
#Temporary ^^
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "sub_modules/.github"]
path = sub_modules/.github
url = https://github.com/pulsar-edit/.github
4 changes: 0 additions & 4 deletions .husky/pre-commit

This file was deleted.

1 change: 0 additions & 1 deletion .npmrc

This file was deleted.

8 changes: 0 additions & 8 deletions .remarkrc

This file was deleted.

Loading