Skip to repository content

tenant.openagents/omega

No repository description is available.

OpenAgents Git authority 2026-07-28T03:27:52.600Z Public web read
NIP-34 coordinate30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omega
MaintainersHidden in public view
References2 branches · 1 tag
Read-only clonegit clone https://openagents.com/git/tenant.openagents/omega.git
Browse files

guild_assignment_status.yml

65 lines · 2.2 KB · yaml
1# Guild board (https://github.com/orgs/zed-industries/projects/74) reactions to issue events:
2#   assigned    guild member          -> Status "In Progress" (or Slack if off-board)
3#   unassigned  guild member          -> move back to a To-Do column by Type + Slack
4#   commented   guild assignee comments after a check-in -> Slack (each comment)
5
6name: Guild Assignment Status
7
8on:
9  issues:
10    types: [assigned, unassigned]
11  issue_comment:
12    types: [created]
13
14permissions:
15  contents: read
16
17concurrency:
18  group: guild-assignment-status-${{ github.event.issue.number || github.run_id }}
19  cancel-in-progress: false
20
21jobs:
22  handle-event:
23    if: >-
24      github.repository == 'zed-industries/zed' &&
25      (github.event_name != 'issue_comment' || github.event.issue.pull_request == null)
26    runs-on: namespace-profile-2x4-ubuntu-2404
27    timeout-minutes: 5
28
29    steps:
30      - name: Generate app token
31        id: app-token
32        uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3.0.0
33        with:
34          app-id: ${{ secrets.ZED_COMMUNITY_BOT_APP_ID }}
35          private-key: ${{ secrets.ZED_COMMUNITY_BOT_PRIVATE_KEY }}
36          owner: zed-industries
37          repositories: zed
38          permission-issues: write
39          permission-members: read
40          permission-organization-projects: write
41          permission-pull-requests: read
42
43      - name: Checkout repository
44        uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
45        with:
46          sparse-checkout: |
47            script/github-guild-board.py
48          sparse-checkout-cone-mode: false
49
50      - name: Set up Python
51        uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
52        with:
53          python-version: "3.12"
54
55      - name: Install dependencies
56        run: pip install requests
57
58      - name: Handle issue event
59        env:
60          GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
61          PROJECT_NUMBER: "74"
62          GUILD_MODE: event
63          SLACK_WEBHOOK_GUILD_INTERNAL: ${{ secrets.SLACK_WEBHOOK_GUILD_INTERNAL }}
64        run: python script/github-guild-board.py
65
Served at tenant.openagents/omega Member data and write actions are omitted.