Skip to content

Commit

Permalink
refactor: small changes (#51)
Browse files Browse the repository at this point in the history
Co-authored-by: Almanov Nikita <131481562+nikkeyl@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and nikkeyl authored Nov 4, 2024
1 parent 819ae9f commit 4a84874
Show file tree
Hide file tree
Showing 10 changed files with 165 additions and 66 deletions.
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/REPORT_A_BUG.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,34 @@ body:
id: reproduce
attributes:
label: What Steps are Needed to Reproduce the Bug?
description: Please outline the precise steps needed to replicate the issue.
validations:
required: true

- type: textarea
id: expect
attributes:
label: What Did You Expect to Happen?
description: Describe the expected behavior.
validations:
required: true

- type: textarea
id: actual
attributes:
label: What Actually Happened?
description: For example, what warnings or errors did you get?
description: Describe what happened instead.
validations:
required: true

- type: textarea
id: logs
attributes:
label: Relevant Logs or Screenshots
description: If applicable, please include any relevant logs or screenshots.
validations:
required: false

- type: checkboxes
id: terms
attributes:
Expand Down
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/REPORT_A_DOCS_ISSUE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,26 @@ body:
id: describe
attributes:
label: Describe the Documentation Issue
placeholder: Describe the issue you encountered and suggest your updates.
validations:
required: true

- type: textarea
id: section
attributes:
label: Specific Section of Documentation
placeholder: Indicate which part of the documentation needs improvement.
validations:
required: true

- type: textarea
id: clarity
attributes:
label: Request for Clarification
placeholder: Specify what you believe needs clarification.
validations:
required: false

- type: checkboxes
id: terms
attributes:
Expand Down
18 changes: 16 additions & 2 deletions .github/ISSUE_TEMPLATE/REQUEST_A_FEATURE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,26 @@ body:
value: Thank you for taking the time to request a feature!

- type: textarea
id: describe
id: problem
attributes:
label: Describe what problem you're trying to solve?
label: What problem are you trying to solve?
validations:
required: true

- type: textarea
id: benefits
attributes:
label: What are the benefits of this feature?
validations:
required: true

- type: textarea
id: drawbacks
attributes:
label: Are there any potential considerations we should know about?
validations:
required: false

- type: checkboxes
id: terms
attributes:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pre-commit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
pre-commit:
name: Pre-commit
name: Pre Commit

if: ${{ github.actor != 'dependabot[bot]' }}

Expand Down
62 changes: 47 additions & 15 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,65 @@
# Contributing
# Contributing Guide

First off, thanks for taking the time to contribute!
Thank you for considering contributing to our project!
Your contributions help improve the project and enrich our community.

## Code of Conduct

This project and everyone participating in it is governed by the
[**Code of Conduct**](CODE_OF_CONDUCT.md).
By participating, you are expected to uphold this code.
All participants in this project are expected to adhere to our
[Code of Conduct](CODE_OF_CONDUCT.md).
By participating, you are agreeing to foster a welcoming
and respectful environment for everyone involved.

## Before Submitting Your Issue

Make sure there is no same or similar issue.
Before you create a new **issue**, please take a moment to search through
the existing **issues** to see if your concern has already been reported
or addressed.
This helps us manage issues more effectively and avoids duplicate reports.

## The Title of Your Pull Request or Issue
## Title Format for Pull Requests and Issues

Must conform to the conventional commits standard,
example: `<type>[optional scope]: <description>`.
To maintain clarity and consistency, please ensure that the title
of your **Pull Request** or issue meets the conventional commits standard.

A proper title should be in the format: `<type>[optional scope]: <description>`
> Example: `feat(ui): add dark mode toggle`
## Reporting Bugs

Go to **Issue > New Issue > Report a Bug**.
Follow the instructions on the form.
If you have found a bug, please follow these steps:

1. Go to `Issue > New Issue > Report a Bug`.

1. Complete the form with as much detail as possible, including:

- Steps to reproduce the issue;
- Expected behavior;
- Actual behavior;
- Any relevant logs or screenshots;

## Suggesting Features

Go to **Issue > New Issue > Request a Feature**.
Follow the instructions on the form.
Have an idea to improve the project? We want to hear it!

1. Go to `Issue > New Issue > Request a Feature`.

1. Provide a comprehensive description of the feature, including:

- Problem it solves;
- Benefits of the feature;
- Any potential drawbacks or considerations;

## Improve Documentation

Go to **Issue > New Issue > Report a Docs Issue**.
Follow the instructions on the form.
We appreciate any efforts to enhance our documentation!

1. Go to `Issue > New Issue > Report a Docs Issue`.

- Indicate what part of the documentation needs improvement
and suggest your updates;

- Be specific about what you believe needs clarification
or additional detail;

Thank you for your contributions! Together, we can make this project even better.
63 changes: 44 additions & 19 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,57 @@
## Pull Request template
# Pull Request Template

Please, go through these steps before you submit a **Pull Request**.
Thank you for contributing to our project!

- Make sure that your **Pull Request** is not a duplicate.
Please follow the steps below before
submitting your **Pull Request**.

- If not, then make sure that:
## Pre-submission Checklist

- You have done your changes in a separate branch.
Branches MUST have descriptive names that start with either:
`fix/`, `feature/` or `refactor/` prefixes.
- [ \] **Duplicate Check**: Ensure that your **Pull Request**
is not a duplicate of an existing one.

> Example:
>
> Good: `fix/signin-issue`, `feature/issue-templates` or `refactor/button`.
> If your **Pull Request** is not a duplicate, please make sure you have:
- You have a descriptive commit message with a short title (first line).
- [ \] **Separate Branch**: Created your changes in a separate branch.
Ensure that branch names are descriptive
and start with one of the following prefixes:

- Make sure there are no errors in the code.
> - `fix/`: for bug fixes;
> - `feature/`: for new features;
> - `refactor/`: for code improvements without changing functionality;
- **After** these steps, you're ready to open a **Pull Request**.
## Example of Good Branch Names

- Give a descriptive title to your **Pull Request**.
> - `fix/signin-issue`;
> - `feature/add-issue-templates`;
> - `refactor/improve-button-styling`;
- Describe your changes.
- [ \] **Descriptive Commit Message**: Used a clear and concise commit
message that includes a short title on the first line.
For example, use imperative tense and focus on the *what* and *why*.

- Put `closes #XXXX` in your comment to auto-close
the Issue that your **Pull Request** fixes (if such).
- [ \] **Error Check**: Ensured there are no errors or warnings in your code.
Compile and test your changes if applicable.

IMPORTANT: Please see our **Contribution Guidelines** for details.
## Submitting Your Pull Request

**PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING**
- [ \] **Pull Request Title**: Choose a descriptive title for your
**Pull Request** that summarizes the changes.

- [ \] **Pull Request Description**: Provide a detailed description
of the changes you made, including any additional context or considerations.

- [ \] **Issue Closure Reference**: If your **Pull Request** addresses an
existing issue, include closes `#XXX` in the **Pull Request** description
to automatically close that issue when your **Pull Request** is merged
(replace `XXX` with the issue number).

## Important Reminders

Please review our *Contribution Guidelines* for additional details
regarding our *coding standards and best practices*.

**IMPORTANT**: Please remove this template
before submitting your **Pull Request**.

Thank you for helping improve our project!
33 changes: 15 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,30 @@
<img src="assets/label.jpg" alt="Archoleat Science">
# Archoleat Science

## Table of Content

- [Plugins](#plugins)
- [Repositories](#repositories)
- [Other](#other)
- [Plugins](#plugins);
- [Repositories](#repositories);
- [Other](#other);

## Plugins

- [Stylelint Config Extended SCSS](https://github.com/archoleat/stylelint-config-extended-scss)
- [Reglib](https://github.com/archoleat/reglib)
- [Notifier](https://github.com/archoleat/notifier)
- [ESLint Flat Compatibility](https://github.com/archoleat/eslint-flat-compatibility)
- [Validate Font File Name](https://github.com/archoleat/validate-font-file-name)
- [Commitlint Define Config](https://github.com/archoleat/commitlint-define-config)
- [Semantic Release Define Config](https://github.com/archoleat/semantic-release-define-config)
- [Prettier Define Config](https://github.com/archoleat/prettier-define-config)
- [Stylelint Config Extended SCSS](https://github.com/archoleat/stylelint-config-extended-scss);
- [Reglib](https://github.com/archoleat/reglib);
- [Notifier](https://github.com/archoleat/notifier);
- [Validate Font File Name](https://github.com/archoleat/validate-font-file-name);
- [Commitlint Define Config](https://github.com/archoleat/commitlint-define-config);
- [Semantic Release Define Config](https://github.com/archoleat/semantic-release-define-config);
- [Prettier Define Config](https://github.com/archoleat/prettier-define-config);
- [Next Define Config](https://github.com/archoleat/next-define-config);

## Repositories

- [Browtest](https://github.com/archoleat/browtest)
- [Repo Template](https://github.com/archoleat/repo-template)
- [Repo Template](https://github.com/archoleat/repo-template);

## Other

- [.rigts-of-ai](https://github.com/archoleat/rights-of-ai)
- [.helpers](https://github.com/archoleat/.helpers)
- [.vscode](https://github.com/archoleat/.vscode)
- [.github](https://github.com/archoleat/.github)
- [.helpers](https://github.com/archoleat/.helpers);
- [.github](https://github.com/archoleat/.github);

## Contributing

Expand Down
10 changes: 5 additions & 5 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ Public GitHub Issues using the `Report Security Vulnerability`**.
Please provide the requested information below (as much as you can provide)
to help us better understand the nature and extent of the potential **Issue**:

- Problem type
- Full paths to source files associated with the manifestation of the problem.
- Location of the affected source code (`tag/branch/commit` or direct URL).
- Any special configuration required to reproduce the problem.
- Step by step instructions to reproduce the problem.
- Problem type;
- Full paths to source files associated with the manifestation of the problem;
- Location of the affected source code (`tag/branch/commit` or direct URL);
- Any special configuration required to reproduce the problem;
- Step by step instructions to reproduce the problem;

This information will help us review your report more quickly.

Expand Down
File renamed without changes
14 changes: 9 additions & 5 deletions profile/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
<a href="https://github.com/archoleat/.github/blob/main/README.md">
<img src="../assets/label.jpg" alt="Archoleat Science">
</a>
[![Archoleat Science](../assets/label.jpg)](https://github.com/archoleat/.github/blob/main/README.md)

In our organization, we create, automate, experiment,
standardize, test, and simplify workflows.
Welcome to **Archoleat Science**!
Our organization is dedicated to transforming workflows through creativity
and innovation. We strive to create, automate, experiment, standardize, test,
and simplify processes to foster efficiency
and effectiveness in various domains.

Thank you for visiting **Archoleat Science**!
Together, let's redefine what’s possible in workflow innovation.

0 comments on commit 4a84874

Please sign in to comment.