Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add codespell support (config, GH action to detect new typos) + make it fix ↵ | 2024-04-13 | |
| | | | | some typos (#1648) | ||
* | Revert "Bring in missing python (system dependency) (#1639)" | 2024-03-31 | |
| | | | | | | Since its causing all builds to fail This reverts commit 53c72ea5ac4f103291fdd347b7cd9cc0dbafa4b5. | ||
* | Bring in missing python (system dependency) (#1639) | 2024-03-28 | |
| | | | | | | | * Introduce python as a system dependency (needed by node-gyp to compile native modules) * Introduce node-pre-gyp as a dependency * Upgrade sqlite3 to 5.1.7 to test the above Note: Currently this still depends on the availability of prebuilt binaries from the prebuild library. Which means that once a new version is available, only then will we know if this python/node-gyp integration works or whether it will still fallback to the availability of the prebuilt binaries from external sources. Only time will tell if we have solved the issue or not. | ||
* | upgrade GHA actions to newer versions | 2024-02-10 | |
| | |||
* | ci: update various github actions to latest (#1494) | 2023-12-21 | |
| | | | | | | | - update `actions/checkout` from v3 to v4 - update `actions/setup-node` from v3 to v4 - change `nick-fields/retry` from v2.8.3 to v2 - update `bluwy/release-for-reddit-action` from v1.2.0 to v2 - lock all CI runners to fixed version rather than latest | ||
* | Fix arm builds (#1400) | 2023-10-17 | |
| | | | | | | Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com> (cherry picked from commit f669badf1908284de591ab12399fc3e7ee0c311a) Co-authored-by: Alphrag <34252790+Alphrag@users.noreply.github.com> | ||
* | ci: modernize github actions (#1287) | 2023-07-26 | |
| | | | | | | | | | | - use `ubuntu-22.04` runner instead of `ubuntu-20.04` - use `windows-2022` runner instead of `windows-2019` - use `pnpm/action-setup` instead of handling `pnpm install` manually - use pnpm-lock.yaml as caching key for actions/cache instead of inexistent package-lock.json - define `packageManager` config option in `package.json` which is read by `pnpm/action-setup` --------- Co-authored-by: Vijay A <vraravam@users.noreply.github.com> | ||
* | Remove the code signing of builds on windows | 2023-07-01 | |
| | |||
* | Fix issues reported by sonarqube linter | 2023-05-28 | |
| | |||
* | Upgrade 'snapcraft' publish to 'v7.x' (#1150) | 2023-05-05 | |
| | |||
* | Remove unused GIT_DIRTY env var in GH workflow [skip ci] | 2023-01-16 | |
| | |||
* | fix: update pnpm and revert to stable electron-builder | 2023-01-02 | |
| | |||
* | Update retry action on builds | 2022-12-19 | |
| | |||
* | Fix winget workflow for beta releases [skip ci] (#803) | 2022-11-29 | |
| | |||
* | Switch npm to pnpm (#714) | 2022-11-25 | |
| | |||
* | Tweak the nightly build for scenario where only the submodules have changes ↵ | 2022-11-11 | |
| | | | | and the main repo doesn't, it should still proceed for a new packaged release | ||
* | Change from 'set-output' to using env files (#737) | 2022-11-04 | |
| | | | per https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ | ||
* | chore: only post stable releases to reddit (#738) [skip ci] | 2022-11-04 | |
| | |||
* | Revert "Switch from 'npm' to 'pnpm' (#704)" | 2022-10-28 | |
| | |||
* | Switch from 'npm' to 'pnpm' (#704) | 2022-10-26 | |
| | | | | | | | Co-authored-by: Markus Hatvan <markus_hatvan@aon.at> Co-authored-by: Nathanaël Houn <contact@nathanaelhoun.fr> Co-authored-by: Balaji Vijayakumar <kuttibalaji.v6@gmail.com> Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com> | ||
* | Remove duplicated lines for nightly and release branch builds [skip ci] | 2022-10-18 | |
| | |||
* | Fix issue with scheduled nightly builds | 2022-10-18 | |
| | |||
* | Missed installing dependencies before running npm scripts | 2022-10-12 | |
| | |||
* | Simplify whether to run the build or not | 2022-10-11 | |
| | |||
* | Submodules get updated only once - removed duplicated code | 2022-10-11 | |
| | |||
* | Always update dependencies in the 'develop' branch | 2022-10-11 | |
| | |||
* | Only run the dependencies update if there are any changes to be deployed | 2022-10-09 | |
| | |||
* | Disabled tagging of the main repo since it is autocreated when a new release ↵ | 2022-09-08 | |
| | | | | is published | ||
* | Minor consistency fix [skip ci] | 2022-07-25 | |
| | |||
* | ci/cd: Fix typo in winget workflow [skip ci] (#514) | 2022-07-25 | |
| | |||
* | ci/cd: Make winget workflow ready for production [skip ci] (#508) | 2022-07-22 | |
| | | | Fix typos and make automatic submission of update [ci skip] | ||
* | Create winget updater GH workflow (#484) | 2022-07-17 | |
| | |||
* | Update documentation [skip ci] | 2022-07-13 | |
| | |||
* | Trying to check if tagging of submodule works [skip ci] | 2022-07-01 | |
| | |||
* | Moved tagging of the repo from the nightly build process to the ↵ | 2022-07-01 | |
| | | | | post-publishing process [skip ci] (#404) | ||
* | Fix homebrew cask update workflow condition | 2022-06-25 | |
| | |||
* | Enable windows code signing (#361) | 2022-06-25 | |
| | | | Co-authored-by: Vijay Aravamudhan <vraravam@users.noreply.github.com> | ||
* | Fix GH action workflow for publishing homebrew cask | 2022-06-24 | |
| | |||
* | Fix issue with incorrect GH workflow [skip ci] | 2022-06-23 | |
| | |||
* | Added workflows to publish on beta and release builds | 2022-06-22 | |
| | |||
* | Bypass signing for linux and windows for non-nightly and non-release builds | 2022-06-22 | |
| | |||
* | Comment flair-id to see if it is the cause of failing | 2022-06-22 | |
| | |||
* | Sign mac releases | 2022-06-22 | |
| | |||
* | fix reddit action | 2022-06-21 | |
| | |||
* | Revert "Update build process to sign mac releases" | 2022-06-21 | |
| | | | | | | This reverts commit 7122309df14f4854e31c6b09bb915d319bcd0aaa. The build is failing: https://github.com/ferdium/ferdium-app/runs/6976999014?check_suite_focus=true#step:15:57 | ||
* | Update build process to sign mac releases | 2022-06-21 | |
| | |||
* | Change to correct subreddit after sucessful post on test [skip ci] (#306) | 2022-06-20 | |
| | |||
* | Fix for incorrect yml in reddit GH workflow (#303) | 2022-06-20 | |
| | |||
* | Fix version and add name to step on reddit action | 2022-06-19 | |
| | |||
* | Create GH Action for automatic publish of releases (#292) | 2022-06-19 | |
| |