Skip to content

Commit

Permalink
Beta release build
Browse files Browse the repository at this point in the history
  • Loading branch information
Levminer committed Dec 7, 2021
1 parent 2d50b33 commit 048f944
Show file tree
Hide file tree
Showing 6 changed files with 105 additions and 4 deletions.
4 changes: 4 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,7 @@

1. Read Contributing rules
1. Lint the code: `npm run lint`

## Notes

- Changelog: `git log --pretty=format:'* [[%h](https://github.com/Levminer/authme/commit/%h)] %s (%cs)' --since=5.weeks > log.txt`
30 changes: 30 additions & 0 deletions .github/workflows/beta-artifacts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Beta Artifacts
on:
push:
branches: [beta]
jobs:
build:
runs-on: ${{matrix.os}}
strategy:
matrix:
include:
- os: macos-latest
NAME: mac
- os: ubuntu-latest
NAME: linux
- os: windows-latest
NAME: windows
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '15'
- name: Install modules
run: npm ci
- name: Run build
run: npm run build:beta
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: authme-latest-alpha-${{matrix.NAME}}-x64-installer-portable
path: dist
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
node_modules
__pycache__
build
dist
build.json
log.txt
67 changes: 67 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
### Authme 3.0.0-beta.0 (2021. December 07.)

* [[2d50b33](https://github.com/Levminer/authme/commit/2d50b33)] Prepare for beta release (2021-12-07)
* [[cf23072](https://github.com/Levminer/authme/commit/cf23072)] Check for manual update #157 (2021-12-06)
* [[e884673](https://github.com/Levminer/authme/commit/e884673)] Fix details and summary (2021-12-05)
* [[d28f48f](https://github.com/Levminer/authme/commit/d28f48f)] Remove old dropdown (2021-12-05)
* [[c322e16](https://github.com/Levminer/authme/commit/c322e16)] New dropdown style (2021-12-05)
* [[ba9e964](https://github.com/Levminer/authme/commit/ba9e964)] Fix dropdown animations (2021-12-04)
* [[0c45f18](https://github.com/Levminer/authme/commit/0c45f18)] Update HTML CSP (2021-12-04)
* [[02e08d0](https://github.com/Levminer/authme/commit/02e08d0)] Main IPCs refactor (2021-12-04)
* [[f4b81e3](https://github.com/Levminer/authme/commit/f4b81e3)] Drop dragonfly css (2021-12-04)
* [[25262f4](https://github.com/Levminer/authme/commit/25262f4)] Make settings clear data dialog modal (2021-12-03)
* [[969cb78](https://github.com/Levminer/authme/commit/969cb78)] Update Electron (2021-12-03)
* [[a41051a](https://github.com/Levminer/authme/commit/a41051a)] Settings scroll back to top on page change (2021-12-03)
* [[aec765b](https://github.com/Levminer/authme/commit/aec765b)] Lock Authme when PC goes to sleep or locked #160 (2021-12-03)
* [[e5d0a6e](https://github.com/Levminer/authme/commit/e5d0a6e)] Disable unavailable tray and menu items (2021-12-02)
* [[d3a3542](https://github.com/Levminer/authme/commit/d3a3542)] Update packages (2021-12-02)
* [[67d13f9](https://github.com/Levminer/authme/commit/67d13f9)] Fix show password button (2021-12-02)
* [[4239223](https://github.com/Levminer/authme/commit/4239223)] Fix quick shortcuts (2021-12-02)
* [[5cccc38](https://github.com/Levminer/authme/commit/5cccc38)] Fix summary tab selection #129 (2021-12-01)
* [[16fc783](https://github.com/Levminer/authme/commit/16fc783)] Fixing close to tray when closing main window (2021-11-30)
* [[e30848b](https://github.com/Levminer/authme/commit/e30848b)] Check for common password when creating an encryption key (2021-11-29)
* [[28d9c2d](https://github.com/Levminer/authme/commit/28d9c2d)] Fix show password buttons (2021-11-28)
* [[32cdd6e](https://github.com/Levminer/authme/commit/32cdd6e)] Settings page better wording (2021-11-28)
* [[b773263](https://github.com/Levminer/authme/commit/b773263)] Export page better instructions (2021-11-27)
* [[80ffa58](https://github.com/Levminer/authme/commit/80ffa58)] Edit page better instructions and edit codes (2021-11-26)
* [[05655c1](https://github.com/Levminer/authme/commit/05655c1)] Import page better instructions (2021-11-26)
* [[792f72a](https://github.com/Levminer/authme/commit/792f72a)] Check for codes.authme version (2021-11-26)
* [[0aab107](https://github.com/Levminer/authme/commit/0aab107)] Auto update for windows #157 (2021-11-26)
* [[51c0575](https://github.com/Levminer/authme/commit/51c0575)] Manual update for Linux and Mac (2021-11-26)
* [[8d80e63](https://github.com/Levminer/authme/commit/8d80e63)] Update packages (2021-11-26)
* [[44499f5](https://github.com/Levminer/authme/commit/44499f5)] Confirm load codes (2021-11-24)
* [[79ebfe3](https://github.com/Levminer/authme/commit/79ebfe3)] Import from webcam available #141 (2021-11-24)
* [[290d463](https://github.com/Levminer/authme/commit/290d463)] Speed improvements (2021-11-24)
* [[8d506c0](https://github.com/Levminer/authme/commit/8d506c0)] Switch to .appimage from .deb (2021-11-24)
* [[5d42f64](https://github.com/Levminer/authme/commit/5d42f64)] Settings page layout fixes (2021-11-24)
* [[a484d03](https://github.com/Levminer/authme/commit/a484d03)] HTML CSP, build number improvements (2021-11-24)
* [[ef7cbf2](https://github.com/Levminer/authme/commit/ef7cbf2)] Edit page appdata #158, logging (2021-11-23)
* [[249be93](https://github.com/Levminer/authme/commit/249be93)] Fixing appdata path #158 (2021-11-23)
* [[f3701c7](https://github.com/Levminer/authme/commit/f3701c7)] Fixing preload settings folder and documentation (2021-11-22)
* [[e495f2f](https://github.com/Levminer/authme/commit/e495f2f)] Fixing settings folder #158 (2021-11-21)
* [[e2d03c0](https://github.com/Levminer/authme/commit/e2d03c0)] Update packages (2021-11-20)
* [[6a25bb1](https://github.com/Levminer/authme/commit/6a25bb1)] New folder structure #158 (2021-11-20)
* [[10a239b](https://github.com/Levminer/authme/commit/10a239b)] Better, smoother window open (2021-11-19)
* [[b4005b8](https://github.com/Levminer/authme/commit/b4005b8)] Fixing window content protection #156 (2021-11-19)
* [[c40430a](https://github.com/Levminer/authme/commit/c40430a)] Improved window content protection #156 (2021-11-19)
* [[6e50970](https://github.com/Levminer/authme/commit/6e50970)] Update packages (2021-11-19)
* [[232f7fc](https://github.com/Levminer/authme/commit/232f7fc)] Update packages (2021-11-17)
* [[fce76c6](https://github.com/Levminer/authme/commit/fce76c6)] Respect prefers-reduced-motion #129 (2021-11-17)
* [[2445187](https://github.com/Levminer/authme/commit/2445187)] Main process deprecate old encryption #154 (2021-11-17)
* [[cd6f318](https://github.com/Levminer/authme/commit/cd6f318)] Bump version to 3.0.0 (2021-11-17)
* [[ab5806b](https://github.com/Levminer/authme/commit/ab5806b)] Edit page deprecate old encryption #154 (2021-11-17)
* [[a9bbc88](https://github.com/Levminer/authme/commit/a9bbc88)] Export page deprecate old encryption #154 (2021-11-16)
* [[fa11195](https://github.com/Levminer/authme/commit/fa11195)] Application page deprecate old encryption #154 (2021-11-16)
* [[7a4e993](https://github.com/Levminer/authme/commit/7a4e993)] Confirm page deprecate old encryption #154 (2021-11-16)
* [[1fb0f90](https://github.com/Levminer/authme/commit/1fb0f90)] Landig page deprecate old encryption #154 (2021-11-16)
* [[33f14ff](https://github.com/Levminer/authme/commit/33f14ff)] Remove application page animations (2021-11-15)
* [[134b7ea](https://github.com/Levminer/authme/commit/134b7ea)] New .authme format fixes #152 (2021-11-14)
* [[78067dd](https://github.com/Levminer/authme/commit/78067dd)] Display shortcuts shorter (2021-11-14)
* [[0afec65](https://github.com/Levminer/authme/commit/0afec65)] Export page .authme rollback file support #152 (2021-11-13)
* [[4ecb0a3](https://github.com/Levminer/authme/commit/4ecb0a3)] Import page .authme rollback file support #152 (2021-11-13)
* [[e1ab6f8](https://github.com/Levminer/authme/commit/e1ab6f8)] Application page .authme rollback file support #152 (2021-11-13)
* [[cc88b15](https://github.com/Levminer/authme/commit/cc88b15)] Edit page .authme rollback file support #152 (2021-11-13)
* [[b182a9e](https://github.com/Levminer/authme/commit/b182a9e)] Edit page support .authme file (2021-11-13)
* [[92746aa](https://github.com/Levminer/authme/commit/92746aa)] Option to delete all codes on edit page (2021-11-11)
* [[e0298a4](https://github.com/Levminer/authme/commit/e0298a4)] Bump version (2021-11-10)
* [[2692801](https://github.com/Levminer/authme/commit/2692801)] Merge branch 'main' into dev (2021-11-09)
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "authme",
"productName": "Authme",
"version": "3.0.0",
"version": "3.0.0-beta.0",
"description": "Simple cross platform two-factor authentication app for desktop.",
"author": "Levminer",
"license": "GPL-3.0",
"scripts": {
"start": "node scripts/alpha-build.js && electron .",
"dev": "node scripts/beta-build.js && electron .",
"dev": "node scripts/release-build.js && electron .",
"build": "npm run build:release",
"build:release": "node scripts/release-build.js && electron-builder --publish=never --x64",
"build:beta": "node scripts/beta-build.js && electron-builder --publish=never --x64",
Expand Down
Loading

0 comments on commit 048f944

Please sign in to comment.