Skip to content

feat: add semantic releases and contributor tracking #1

feat: add semantic releases and contributor tracking

feat: add semantic releases and contributor tracking #1

Workflow file for this run

name: CI
on:
pull_request:
push:
branches:
- main
permissions:
contents: read
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- uses: actions/setup-node@v4
with:
node-version: "24.15.0"
cache: npm
- uses: oven-sh/setup-bun@v2
with:
bun-version: "1.3.13"
- run: npm ci
- name: Run Python validation
run: |
npm run test:python
python3 plugins/pstack-codex/scripts/validate_port.py
- name: Run bundled pstack tests
working-directory: plugins/pstack-codex/skills/poteto-mode/scripts
env:
GIT_CONFIG_NOSYSTEM: "1"
GIT_CONFIG_GLOBAL: /dev/null
GIT_AUTHOR_NAME: pstack-ci
GIT_AUTHOR_EMAIL: pstack-ci@invalid
GIT_COMMITTER_NAME: pstack-ci
GIT_COMMITTER_EMAIL: pstack-ci@invalid
run: |
bun install --frozen-lockfile
bun test orch watch-pr