Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pagopa-archive/engineering-pairs
Publish a list of programming partner pairs every week on Slack.
https://github.com/pagopa-archive/engineering-pairs
Last synced: about 12 hours ago
JSON representation
Publish a list of programming partner pairs every week on Slack.
- Host: GitHub
- URL: https://github.com/pagopa-archive/engineering-pairs
- Owner: pagopa-archive
- Archived: true
- Created: 2023-05-22T10:26:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-30T15:30:44.000Z (about 1 year ago)
- Last Synced: 2025-02-05T02:19:37.380Z (about 12 hours ago)
- Language: TypeScript
- Size: 1.13 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pair Generator
This repository contains a GitHub Action that generates pairs of members from
a specified Slack channel every two weeks on Mondays, and shares them to the channel.
The purpose of this action is to encourage collaboration and knowledge
sharing among engineering team members.## Usage
To use this action, simply include it in your GitHub Actions workflow and configure the following environment variables:
- `SLACK_TOKEN`: The Slack bot token to use for posting messages.
- `SLACK_CHANNEL`: The Slack channel ID or name where the pairs should be posted.
- `EXCLUDE_IDS`: A comma-separated list of usernames to exclude from the pairing process.
- `TENOR_TOKEN`: The Tenor API token to use for generating GIFs.By default, the action will generate pairs from all members in the specified channel.
If you want to exclude certain members from the pairing process, you can add their user's IDs
as a comma separated list (do not use spaces) to the `EXCLUDE_IDS` environment variable.