Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tinyspeck/sleuth
🕵️♂️ A Slack Log Viewer
https://github.com/tinyspeck/sleuth
Last synced: about 5 hours ago
JSON representation
🕵️♂️ A Slack Log Viewer
- Host: GitHub
- URL: https://github.com/tinyspeck/sleuth
- Owner: tinyspeck
- Created: 2021-07-12T18:19:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-17T21:07:05.000Z (about 1 month ago)
- Last Synced: 2024-12-17T22:20:07.536Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 5.21 MB
- Stars: 5
- Watchers: 11
- Forks: 4
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rainmana - tinyspeck/sleuth - 🕵️♂️ A Slack Log Viewer (TypeScript)
README
# Sleuth
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/tinyspeck/sleuth/tree/main.svg?style=shield)](https://dl.circleci.com/status-badge/redirect/gh/tinyspeck/sleuth/tree/main)
A Slack Log Viewer.
# Development
```sh
git clone https://github.com/tinyspeck/sleuth
cd sleuth
git submodule update --init --recursive
yarn
yarn start
```# Releases
Releases are now fully automated and happen entirely within CircleCI.
To release a new version, follow the following steps:1. Create a new version (for instance with `yarn version`). This should
update the version number in `package.json` and create a new `git` tag.
2. Push the updated `package.json` and new `git` tag (`git push && git push --tags`).
3. CircleCI will automatically build Sleuth for all platforms and "draft"
[a new release](https://github.com/tinyspeck/sleuth/releases).
4. Check the draft and make sure that all expected assets are there. A quick and
easy way to do that is to check if the drafted release has the same assets
as the latest published release.
5. If things look good, "publish" the draft. Sleuth's autoupdater will automatically
push it out to people.