aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
Commit message (Collapse)AuthorAge
* Add codespell support (config, GH action to detect new typos) + make it fix ↵Libravatar Yaroslav Halchenko2024-04-13
| | | | some typos (#1648)
* Revert "Bring in missing python (system dependency) (#1639)"Libravatar Vijay A2024-03-31
| | | | | | Since its causing all builds to fail This reverts commit 53c72ea5ac4f103291fdd347b7cd9cc0dbafa4b5.
* Bring in missing python (system dependency) (#1639)Libravatar Vijay Aravamudhan2024-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 versionsLibravatar Vijay A2024-02-10
|
* ci: update various github actions to latest (#1494)Libravatar MCMXC2023-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)Libravatar André Oliveira2023-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)Libravatar MCMXC2023-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 windowsLibravatar Alphrag2023-07-01
|
* Fix issues reported by sonarqube linterLibravatar Vijay A2023-05-28
|
* Upgrade 'snapcraft' publish to 'v7.x' (#1150)Libravatar Nathanael2023-05-05
|
* Remove unused GIT_DIRTY env var in GH workflow [skip ci]Libravatar Vijay A2023-01-16
|
* fix: update pnpm and revert to stable electron-builderLibravatar Balaji Vijayakumar2023-01-02
|
* Update retry action on buildsLibravatar Alphrag2022-12-19
|
* Fix winget workflow for beta releases [skip ci] (#803)Libravatar Alphrag2022-11-29
|
* Switch npm to pnpm (#714)Libravatar Balaji Vijayakumar2022-11-25
|
* Tweak the nightly build for scenario where only the submodules have changes ↵Libravatar Vijay A2022-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)Libravatar Vijay Aravamudhan2022-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]Libravatar Ricardo Cino2022-11-04
|
* Revert "Switch from 'npm' to 'pnpm' (#704)"Libravatar Vijay A2022-10-28
|
* Switch from 'npm' to 'pnpm' (#704)Libravatar Vijay Aravamudhan2022-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]Libravatar Vijay A2022-10-18
|
* Fix issue with scheduled nightly buildsLibravatar Vijay A2022-10-18
|
* Missed installing dependencies before running npm scriptsLibravatar Vijay A2022-10-12
|
* Simplify whether to run the build or notLibravatar Vijay A2022-10-11
|
* Submodules get updated only once - removed duplicated codeLibravatar Vijay A2022-10-11
|
* Always update dependencies in the 'develop' branchLibravatar Vijay A2022-10-11
|
* Only run the dependencies update if there are any changes to be deployedLibravatar Vijay A2022-10-09
|
* Disabled tagging of the main repo since it is autocreated when a new release ↵Libravatar Vijay A2022-09-08
| | | | is published
* Minor consistency fix [skip ci]Libravatar Vijay A2022-07-25
|
* ci/cd: Fix typo in winget workflow [skip ci] (#514)Libravatar Alphrag2022-07-25
|
* ci/cd: Make winget workflow ready for production [skip ci] (#508)Libravatar Alphrag2022-07-22
| | | Fix typos and make automatic submission of update [ci skip]
* Create winget updater GH workflow (#484)Libravatar Alphrag2022-07-17
|
* Update documentation [skip ci]Libravatar Vijay A2022-07-13
|
* Trying to check if tagging of submodule works [skip ci]Libravatar Vijay A2022-07-01
|
* Moved tagging of the repo from the nightly build process to the ↵Libravatar Vijay Aravamudhan2022-07-01
| | | | post-publishing process [skip ci] (#404)
* Fix homebrew cask update workflow conditionLibravatar Vijay A2022-06-25
|
* Enable windows code signing (#361)Libravatar Alphrag2022-06-25
| | | Co-authored-by: Vijay Aravamudhan <vraravam@users.noreply.github.com>
* Fix GH action workflow for publishing homebrew caskLibravatar Vijay A2022-06-24
|
* Fix issue with incorrect GH workflow [skip ci]Libravatar Vijay A2022-06-23
|
* Added workflows to publish on beta and release buildsLibravatar Vijay A2022-06-22
|
* Bypass signing for linux and windows for non-nightly and non-release buildsLibravatar Vijay A2022-06-22
|
* Comment flair-id to see if it is the cause of failingLibravatar André Oliveira2022-06-22
|
* Sign mac releasesLibravatar Alphrag2022-06-22
|
* fix reddit actionLibravatar André Oliveira2022-06-21
|
* Revert "Update build process to sign mac releases"Libravatar Vijay A2022-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 releasesLibravatar Alphrag2022-06-21
|
* Change to correct subreddit after sucessful post on test [skip ci] (#306)Libravatar André Oliveira2022-06-20
|
* Fix for incorrect yml in reddit GH workflow (#303)Libravatar Vijay Aravamudhan2022-06-20
|
* Fix version and add name to step on reddit actionLibravatar André Oliveira2022-06-19
|
* Create GH Action for automatic publish of releases (#292)Libravatar André Oliveira2022-06-19
|