Skip to content

Commit

Permalink
.github updates, re add license
Browse files Browse the repository at this point in the history
  • Loading branch information
Levminer committed Oct 16, 2022
1 parent beea216 commit 33a0e6a
Show file tree
Hide file tree
Showing 5 changed files with 688 additions and 28 deletions.
25 changes: 7 additions & 18 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
# Authme
## Prerequisites

- Hi! Thanks for contributing!

## Developing instructions

- Install Node.js 16+ and Git
- Clone the repository `git clone https://github.com/Levminer/authme`
- Install node modules `npm i`
- Node.js 16+, Git, [Tauri](https://tauri.app/v1/guides/getting-started/prerequisites)
- Clone the repository: `git clone https://github.com/Levminer/authme`
- Install node modules: `npm i`
- Setup project: `npm run build:bundle`
- Run start command: `npm run start`

## Building

- Follow Developing instructions
- Prerequisites
- Run build command: `npm run build` (You can only build for your own OS)

## Contributing rules
Expand All @@ -24,14 +21,6 @@
1. Don't use new node modules
1. Make your PR to the dev branch

## Translation

- Make a copy of the languages/en.js
- Rename the file to the [two-letter country code](https://laendercode.net/en/2-letter-list.html) of the language you translating
- Also change the locale code in the 5. line to the two-letter country code
- Translate the rest of the strings
- Make a PR

## Notes

- Changelog: `git log --pretty=format:'* [[%h](https://github.com/Levminer/authme/commit/%h)] %s (%cs)' 3.2.0..HEAD > log.txt`
- Create changelog: `git log --pretty=format:'* [[%h](https://github.com/Levminer/authme/commit/%h)] %s (%cs)' 3.2.0..HEAD > log.txt`
9 changes: 3 additions & 6 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
# Security Policy

- This is Authme's security policy.

## Supported Versions

- There are the currently supported versions:
- These are the currently supported versions:

| Version | Supported | Release Date | End Of Support |
| ------- | --------- | ------------------ | ------------------ |
| 1.x.x | No | 2020. October 10. | 2020. December 1. |
| 2.x.x | No | 2020. December 1. | 2021. December 28. |
| 3.x.x | Yes | 2021. December 28. | - |
| 3.x.x | No | 2021. December 28. | 2022. November 8. |
| 4.x.x | Yes | 2022. November 8. | - |

## Reporting a Vulnerability

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/alpha-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ jobs:
env:
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Setup node
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 16
- name: Install rust stable
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: "16"
- name: Install modules
Expand Down
Loading

0 comments on commit 33a0e6a

Please sign in to comment.