Skip to content

Commit e8694d3

Browse files
committed
Create the public repository.
0 parents  commit e8694d3

File tree

18 files changed

+1516
-0
lines changed

18 files changed

+1516
-0
lines changed

.asimov/module.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# See: https://asimov-specs.github.io/module-manifest/
2+
---
3+
name: signal
4+
label: Signal
5+
title: ASIMOV Signal Module
6+
summary: Signal chats import.
7+
links:
8+
- https://github.com/asimov-modules/asimov-signal-module
9+
- https://crates.io/crates/asimov-signal-module
10+
11+
provides:
12+
programs:
13+
- asimov-signal-reader
14+
15+
handles:
16+
url_protocols:
17+
url_prefixes:
18+
url_patterns:
19+
file_extensions:
20+
content_types:

.cargo/config.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# See: https://doc.rust-lang.org/cargo/reference/config.html
2+
# See: https://docs.shipyard.rs/configuration/git-fetch-with-cli.html
3+
4+
[net]
5+
git-fetch-with-cli = true

.config/mise.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# See: https://mise.jdx.dev/environments/
2+
3+
[env]
4+
_.file = '.env'

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Cargo.lock linguist-generated -diff

.github/workflows/ci.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
2+
---
3+
name: CI
4+
5+
# WARNING! PLEASE READ BEFORE MAKING ANY CHANGES:
6+
#
7+
# This workflow is triggered on `pull_request_target` event,
8+
# which makes it highly prone to security issues,
9+
# as in this case we are executing untrusted, user-provided,
10+
# potentially malicious code from pull requests in an environment
11+
# that might contain overly permissive tokens or exposed secrets,
12+
# if not implemented properly.
13+
#
14+
# Please only modify this file if you know what you're doing.
15+
16+
on:
17+
push:
18+
branches: [main, master]
19+
pull_request_target:
20+
types: [opened, synchronize, reopened]
21+
22+
permissions:
23+
contents: read
24+
25+
jobs:
26+
ci:
27+
uses: asimov-modules/.github/.github/workflows/ci-rust.yaml@master
28+
secrets: inherit
29+
permissions:
30+
actions: read
31+
contents: read
32+
pull-requests: write

.github/workflows/release.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
2+
---
3+
name: Release
4+
5+
# Trigger on any tag creation:
6+
on:
7+
push:
8+
tags:
9+
- "*"
10+
11+
jobs:
12+
build-and-release:
13+
name: Build and release
14+
uses: asimov-modules/.github/.github/workflows/build-and-release-rust-module.yaml@master
15+
permissions:
16+
contents: read
17+
packages: write
18+
secrets: inherit
19+
with:
20+
update_homebrew_tap: true
21+
update_scoop_bucket: true
22+
tweet_release: true

.gitignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# macOS
2+
.DS_Store
3+
4+
# Environment variables
5+
.env
6+
7+
# JetBrains IntelliJ IDEA
8+
.idea/
9+
10+
# Visual Studio Code
11+
.vscode/
12+
13+
# Editor backup files
14+
*~
15+
16+
# Rust artifacts
17+
/rust-toolchain
18+
/rust-toolchain.toml
19+
/target

.rustfmt.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# See: https://rust-lang.github.io/rustfmt/
2+
3+
edition = "2024"
4+
match_block_trailing_comma = true
5+
reorder_imports = true
6+
use_field_init_shorthand = true
7+
use_try_shorthand = true
8+
9+
# Nightly-only unstable features:
10+
#unstable_features = true
11+
#style_edition = "2024"
12+
#group_imports = "One"
13+
#imports_layout = "Vertical"
14+
#imports_granularity = "Crate"

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* Arto Bendiken <arto@asimov.systems>

CHANGES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## 0.0.0 - 2025-07-27

0 commit comments

Comments
 (0)