Skip to content

chore: add CI/CD workflow and github documentation page#6

Merged
sorrachai merged 1 commit into
mainfrom
refactoring
May 12, 2026
Merged

chore: add CI/CD workflow and github documentation page#6
sorrachai merged 1 commit into
mainfrom
refactoring

Conversation

@BasilRohner
Copy link
Copy Markdown
Collaborator

Summary

  • Add a PR workflow that checks compilation + mathlib-style linter checks and a sorry/admit check on every PR to main.
  • Add a Pages workflow that publishes the new docs/ landing page to GitHub Pages.

@BasilRohner BasilRohner requested a review from sorrachai May 12, 2026 12:32
@sorrachai sorrachai merged commit 79dbf63 into main May 12, 2026
2 checks passed
nnhjy added a commit that referenced this pull request May 13, 2026
commit 2254a42
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 11:36:24 2026 +0200

    update website

commit c6b6be6
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 11:07:46 2026 +0200

    remove theorem in blueprint

commit 545d9fe
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 10:58:03 2026 +0200

    blueprint

commit 43350fd
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 10:51:41 2026 +0200

    push

commit 7bc2dd4
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 10:29:26 2026 +0200

    Websites and workflows

commit 99bb4b8
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Wed May 13 00:17:21 2026 +0200

    Add GitHub Actions workflow for GitHub Pages deployment

    This workflow automates the deployment of static content to GitHub Pages upon pushes to the main branch or manual triggers.

commit 3bef94e
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Tue May 12 23:46:15 2026 +0200

    Add GitHub Actions workflow for Jekyll deployment

    This workflow automates the build and deployment of a Jekyll site to GitHub Pages, including steps for checking out the code, building the site, and uploading the artifact.

commit 79dbf63
Merge: a393448 2a84ec9
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Tue May 12 23:38:26 2026 +0200

    Merge pull request #6 from sorrachai:refactoring

    chore: add CI/CD workflow and github documentation page

commit 2a84ec9
Author: Basil Rohner <basil.rohner@outlook.de>
Date:   Tue May 12 14:25:38 2026 +0200

    add pr and pages workflow and page

commit a393448
Merge: e75e46b 73b6bd7
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Tue May 12 11:55:31 2026 +0200

    Merge pull request #5 from sorrachai:refactoring

    chore: refactoring into a clean library skeleton

commit 73b6bd7
Author: Sorrachai Yingchareonthawornchai <sorrachai.cp@gmail.com>
Date:   Tue May 12 11:54:40 2026 +0200

    Add data structure folder

commit e1cbad5
Author: Basil Rohner <basil.rohner@outlook.de>
Date:   Tue May 12 09:50:03 2026 +0200

    update readme

commit 50fee8b
Author: Basil Rohner <basil.rohner@outlook.de>
Date:   Mon May 11 23:08:20 2026 +0200

    fixes

commit 9a1f252
Author: Basil Rohner <basil.rohner@outlook.de>
Date:   Mon May 11 22:54:27 2026 +0200

    refactoring

commit e75e46b
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Thu May 7 17:14:43 2026 +0200

    update + Optimisation of SplayTree.lean

commit ae17b87
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Thu May 7 16:41:52 2026 +0200

    The main amortized complexity of Splay tree

commit 37dbe35
Merge: f4d7bbb 6150be5
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Tue May 5 11:41:46 2026 +0200

    Merge upstream/main into main

commit f4d7bbb
Merge: 6485058 f5e2173
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Tue May 5 11:29:04 2026 +0200

    Merge SplayTree refactor into main

commit 6150be5
Merge: d794dac f5e2173
Author: Antoine du Fresne von Hohenesche <75640413+AntoineduFresne@users.noreply.github.com>
Date:   Tue May 5 10:43:24 2026 +0200

    Merge pull request #2 from AntoineduFresne/pr/splaytree-refactor-20260505

    Pr/splaytree refactor 20260505

commit f5e2173
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Tue May 5 10:42:40 2026 +0200

    Prepare PR: refactor SplayTrees and update BasicDataStructure

commit 6485058
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Mon May 4 19:31:31 2026 +0200

    PR of the "SplayTree file BottomUP.lean"

commit 67c5d4b
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Mon May 4 15:13:19 2026 +0200

    update of BottomUp.lean

commit 8b51569
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Sun May 3 11:26:16 2026 +0200

    Restore φ_zig proof and apply type parameter refactoring

    - Updated phi_zig theorem to use BinaryTree α and Frame α type parameters
    - Restored linarith proof for L.empty case
    - Note: Type parameter refactoring exposed some issues with split cases that need further investigation

    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

commit 3730e51
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Fri May 1 23:23:00 2026 +0200

    Finish correctness lemmas for splayBU (descend/frame helpers, forallTree preservation, BST root preservation)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

commit 040cf9c
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Mon Apr 27 17:51:33 2026 +0200

    update

commit b081a2c
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Mon Apr 27 17:49:20 2026 +0200

    BinaryTree update

commit 2309500
Author: AntoineduFresne <antoine@du-fresne.ch>
Date:   Mon Apr 27 17:39:57 2026 +0200

    update on Splay Tree
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants