Skip to content

Commit

Permalink
Adds CI setup (#1)
Browse files Browse the repository at this point in the history
  • Loading branch information
ubiratansoares authored Apr 30, 2024
1 parent da1f9ef commit 205dac7
Show file tree
Hide file tree
Showing 7 changed files with 84 additions and 9 deletions.
17 changes: 11 additions & 6 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
# http://editorconfig.org

root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = space
insert_final_newline = true
tab_width = 8
trim_trailing_whitespace = true

[*.{rb,md,toml,sh}]
indent_style = space
indent_size = 4
[*.rb]
indent_size = 2

[*.yml]
indent_size = 2

[{*Makefile}]
indent_style = tab
13 changes: 13 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"helpers:pinGitHubActionDigests",
":pinDevDependencies"
],
"osvVulnerabilityAlerts": true,
"dependencyDashboard": true,
"labels": [
"dependencies"
]
}
19 changes: 19 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: CI

on:
pull_request:
push:
branches:
- main

jobs:
checks:
runs-on: macOS-14

steps:
- name: Project Checkout
uses: actions/[email protected]

- name: Run checks
run: echo "✅ Passed!"

3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.DS_STORE
.idea
dist
19 changes: 19 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Copyright 2024 Dotanuki Labs
# SPDX-License-Identifier: MIT

pull_request_rules:
- name: Automatic merge for Renovate pull requests
conditions:
- author~=^renovate\[bot\]$
- check-success=checks
actions:
merge:
method: squash

- name: Be author's friend
conditions:
- author~=ubiratansoares
- check-success=checks
actions:
merge:
method: squash
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2021 Dotanuki Labs
Copyright (c) 2024 Dotanuki Labs

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
Expand Down
20 changes: 18 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
# Brew packages
# Homebrew taps

> The collection of Brew formulas curated by Dotanuki Labs 🍻
> A collection of curated Homebrew Taps 🍻

## Installing taps


```bash
brew tap dotanuki-labs/taps
brew install <some-tap>
```

## Available taps

- TODO

## License

Copyright (c) 2024 - Dotanuki Labs - [The MIT license](https://choosealicense.com/licenses/mit)

0 comments on commit 205dac7

Please sign in to comment.