Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
fc73d62
feat: update git workflow
pikann Oct 27, 2026
bcfa5a0
feat: update GitLab identity setup and improve webhook management
pikann Oct 28, 2026
59ef5d8
feat: enhance webhook verification and delivery ID handling
pikann Oct 28, 2026
b8e4abe
Merge pull request #1 from Paca-AI/feature/update-git-workflow
pikann Oct 28, 2026
7ec178a
feat: recognize token types and their reach when resolving repositories
gorlix Oct 28, 2026
a7e0b21
test: cover token types, reach filtering and the Developer requirement
gorlix Oct 28, 2026
6c8c9c6
test: cover change-request edited events for title and description ch…
gorlix Oct 28, 2026
5a97385
docs: expand self-managed GitLab setup
gorlix Oct 28, 2026
316ba11
Merge pull request #3 from gorlix/feat/token-type-reach
pikann Oct 29, 2026
62e8c21
Merge pull request #4 from gorlix/fix/mr-update-events
pikann Oct 29, 2026
ab1750c
Merge pull request #5 from gorlix/docs/self-managed-setup
pikann Oct 29, 2026
6fd371d
feat: migrate the community GitLab plugin's data (0.5.x)
gorlix Oct 29, 2026
4ce2786
fix: carry over 0.5.0/0.5.1 data kept in this plugin's own schema
gorlix Oct 29, 2026
01b120b
docs: explain the upgrade from 0.5.x, with backup and rollback
gorlix Oct 29, 2026
f896fdd
test: run the 0.5.x migration against a real Postgres
gorlix Oct 29, 2026
3501ada
Merge pull request #6 from gorlix/feat/migrate-community-plugin
pikann Oct 29, 2026
342271c
feat(spi): describe identities so core learns a migrated handle
gorlix Oct 29, 2026
a3ddc46
docs: say what happens when a connection cannot be named
gorlix Nov 2, 2026
141f020
build: require plugin-sdk-go v0.4.2
gorlix Nov 3, 2026
3d77c10
Merge pull request #7 from gorlix/feat/describe-identity
pikann Nov 3, 2026
813dfc1
feat: implement issue listing functionality and related tests
pikann Nov 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 0 additions & 53 deletions .github/workflows/frontend-pr-ci.yml

This file was deleted.

53 changes: 0 additions & 53 deletions .github/workflows/mcp-pr-ci.yml

This file was deleted.

40 changes: 2 additions & 38 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,78 +28,42 @@ jobs:
curl -sL -o /tmp/tinygo.deb https://github.com/tinygo-org/tinygo/releases/download/v0.41.1/tinygo_0.41.1_amd64.deb
sudo dpkg -i /tmp/tinygo.deb

- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest

- name: Build backend WASM
working-directory: backend
run: |
set -euo pipefail
mkdir -p ../release/backend
tinygo build -target=wasip1 -buildmode=c-shared -o ../release/backend/gitlab.wasm .

- name: Build frontend
working-directory: frontend
run: |
set -euo pipefail
bun install --frozen-lockfile
bun run build

- name: Build MCP
working-directory: mcp
run: |
set -euo pipefail
bun install --frozen-lockfile
bun run build

# The plugin is provider-only: a backend, its migrations and the manifest.
- name: Collect release files
run: |
set -euo pipefail
mkdir -p release/frontend
cp -R frontend/dist release/frontend/dist

mkdir -p release/mcp
cp -R mcp/dist release/mcp/dist

mkdir -p release/migrations
cp -R backend/migrations/. release/migrations/

mkdir -p release/skills
cp -R skills/. release/skills/

cp plugin.json release/plugin.json

- name: Create archives
run: |
set -euo pipefail
tar -czf gitlab-backend-wasm.tar.gz -C release/backend gitlab.wasm
tar -czf gitlab-frontend-dist.tar.gz -C release/frontend dist
tar -czf gitlab-mcp-dist.tar.gz -C release/mcp dist
tar -czf gitlab-migrations.tar.gz -C release migrations
tar -czf gitlab-skills-bundle.tar.gz -C release skills
tar -czf gitlab-plugin-manifest.tar.gz -C release plugin.json

- name: Generate checksums
run: |
set -euo pipefail
sha256sum gitlab-backend-wasm.tar.gz \
gitlab-frontend-dist.tar.gz \
gitlab-mcp-dist.tar.gz \
gitlab-migrations.tar.gz \
gitlab-skills-bundle.tar.gz \
gitlab-plugin-manifest.tar.gz > checksums.txt

- name: Publish GitHub Release assets
- name: Publish GitLab Release assets
uses: softprops/action-gh-release@v2
with:
generate_release_notes: true
files: |
gitlab-backend-wasm.tar.gz
gitlab-frontend-dist.tar.gz
gitlab-mcp-dist.tar.gz
gitlab-migrations.tar.gz
gitlab-skills-bundle.tar.gz
gitlab-plugin-manifest.tar.gz
checksums.txt
Loading