Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Update automatic release action, bump setup-go to v4 (for caching), separate go.yml for PR and push #233

Closed
wants to merge 29 commits into from

Conversation

kbdharun
Copy link
Member

@kbdharun kbdharun commented Jun 5, 2023

Changes

  • Updated unmaintained marvinpinto/action-automatic-releases@latest (Currently using deprecated Node 12 runner, with unmerged PR to update it to Node 16) action to alternative action softprops/action-gh-release@v1. [This change fixes the Node 12 deprecation warnings and other output warnings in CI]
  • Bump actions/setup-go to v4 (this version adds support for caching, improving the build times in PRs).
  • Separate go.yml for push and PR similar to ABRoot.
  • Rename goreleaser file from .yaml to .yml to be uniform with other workflow files, and fix the spacing in it.

weblate and others added 6 commits May 28, 2023 20:00
* Translated using Weblate (French)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Thual LABART--BARNAGAUD <tlabartbarnagaud@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/fr/
Translation: Vanilla OS/apx

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Zee <efzeee@pm.me>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/id/
Translation: Vanilla OS/apx

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 51.3% (56 of 109 strings)

Co-authored-by: Odyssey346 <alej0hio2007@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/nb_NO/
Translation: Vanilla OS/apx

* Translated using Weblate (Swedish)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Fredrik Magnusson <raekon92@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/sv/
Translation: Vanilla OS/apx

* Translated using Weblate (Italian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: fefefico69 <fefefico69@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/it/
Translation: Vanilla OS/apx

---------

Co-authored-by: Thual LABART--BARNAGAUD <tlabartbarnagaud@protonmail.com>
Co-authored-by: Zee <efzeee@pm.me>
Co-authored-by: Odyssey346 <alej0hio2007@gmail.com>
Co-authored-by: Fredrik Magnusson <raekon92@gmail.com>
Co-authored-by: fefefico69 <fefefico69@gmail.com>
* Setup SonarQube

* Fix actions step version
@kbdharun kbdharun changed the title CI: Update automatic release action, bump setup-go to v4 (for caching) CI: Update automatic release action, bump setup-go to v4 (for caching), separate go.yml for PR and push Jun 5, 2023
Copy link
Member

@pietrodicaprio pietrodicaprio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review the need of multiple workflow files

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand the reason for a separated file. Ineed I want to review the setup of ABRoot too.
Can you highlight what's done differently between the main branch push workflow and the PR workflow?

arejula27 and others added 16 commits June 18, 2023 14:48
Currently translated at 47.7% (52 of 109 strings)

Co-authored-by: Íñigo Aréjula Aísa <arejula27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx
Currently translated at 40.3% (44 of 109 strings)

Co-authored-by: Amsyar <amsyarminer555@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ms/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Michael Millet <mikevlet@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/da/
Translation: Vanilla OS/apx
Currently translated at 52.2% (57 of 109 strings)

Co-authored-by: Fabian Ruttmann <fabian.ruttmann@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ja/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Gabriel Girouard <ggirouard@bungeetaco.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/fr_CA/
Translation: Vanilla OS/apx
Currently translated at 82.5% (90 of 109 strings)

Co-authored-by: Sebastián García <sebgm2019@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx
Currently translated at 82.5% (90 of 109 strings)

Co-authored-by: Nacho Martin <nacho.1204.mm@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Daniel Salazar <incrementator@onmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/pl/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/pt/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Plamen Stanchev <sommersbynobodyev@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/bg/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Maksim <maxklezovich@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/be/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Sultan Iskandar Maulana <nattadasu@nattadasu.my.id>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/id/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Matt C <matei.gurzu@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ro/
Translation: Vanilla OS/apx
Currently translated at 97.2% (106 of 109 strings)

Co-authored-by: Íñigo Aréjula Aísa <arejula27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx
Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Khokhlov Kirill <hkp69@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ru/
Translation: Vanilla OS/apx
Currently translated at 49.5% (54 of 109 strings)

Co-authored-by: Tamás Ecsedi <ecseditamas22@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/hu/
Translation: Vanilla OS/apx
weblate and others added 2 commits June 18, 2023 18:22
* Translated using Weblate (Spanish)

Currently translated at 47.7% (52 of 109 strings)

Co-authored-by: Íñigo Aréjula Aísa <arejula27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx

* Translated using Weblate (Malay)

Currently translated at 40.3% (44 of 109 strings)

Co-authored-by: Amsyar <amsyarminer555@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ms/
Translation: Vanilla OS/apx

* Translated using Weblate (Danish)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Michael Millet <mikevlet@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/da/
Translation: Vanilla OS/apx

* Translated using Weblate (Japanese)

Currently translated at 52.2% (57 of 109 strings)

Co-authored-by: Fabian Ruttmann <fabian.ruttmann@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ja/
Translation: Vanilla OS/apx

* Translated using Weblate (French (Canada))

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Gabriel Girouard <ggirouard@bungeetaco.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/fr_CA/
Translation: Vanilla OS/apx

* Translated using Weblate (Spanish)

Currently translated at 82.5% (90 of 109 strings)

Co-authored-by: Sebastián García <sebgm2019@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx

* Translated using Weblate (Spanish)

Currently translated at 82.5% (90 of 109 strings)

Co-authored-by: Nacho Martin <nacho.1204.mm@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx

* Translated using Weblate (Polish)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Daniel Salazar <incrementator@onmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/pl/
Translation: Vanilla OS/apx

* Translated using Weblate (Portuguese)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/pt/
Translation: Vanilla OS/apx

* Translated using Weblate (Bulgarian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Plamen Stanchev <sommersbynobodyev@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/bg/
Translation: Vanilla OS/apx

* Translated using Weblate (Belarusian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Maksim <maxklezovich@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/be/
Translation: Vanilla OS/apx

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Sultan Iskandar Maulana <nattadasu@nattadasu.my.id>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/id/
Translation: Vanilla OS/apx

* Translated using Weblate (Romanian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Matt C <matei.gurzu@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ro/
Translation: Vanilla OS/apx

* Translated using Weblate (Spanish)

Currently translated at 97.2% (106 of 109 strings)

Co-authored-by: Íñigo Aréjula Aísa <arejula27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/es/
Translation: Vanilla OS/apx

* Translated using Weblate (Russian)

Currently translated at 100.0% (109 of 109 strings)

Co-authored-by: Khokhlov Kirill <hkp69@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/ru/
Translation: Vanilla OS/apx

* Translated using Weblate (Hungarian)

Currently translated at 49.5% (54 of 109 strings)

Co-authored-by: Tamás Ecsedi <ecseditamas22@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vanilla-os/apx/hu/
Translation: Vanilla OS/apx

---------

Co-authored-by: Íñigo Aréjula Aísa <arejula27@gmail.com>
Co-authored-by: Amsyar <amsyarminer555@gmail.com>
Co-authored-by: Michael Millet <mikevlet@protonmail.com>
Co-authored-by: Fabian Ruttmann <fabian.ruttmann@gmail.com>
Co-authored-by: Gabriel Girouard <ggirouard@bungeetaco.com>
Co-authored-by: Sebastián García <sebgm2019@gmail.com>
Co-authored-by: Nacho Martin <nacho.1204.mm@gmail.com>
Co-authored-by: Daniel Salazar <incrementator@onmail.com>
Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Co-authored-by: Plamen Stanchev <sommersbynobodyev@gmail.com>
Co-authored-by: Maksim <maxklezovich@gmail.com>
Co-authored-by: Sultan Iskandar Maulana <nattadasu@nattadasu.my.id>
Co-authored-by: Matt C <matei.gurzu@gmail.com>
Co-authored-by: Khokhlov Kirill <hkp69@yandex.ru>
Co-authored-by: Tamás Ecsedi <ecseditamas22@gmail.com>
@kbdharun kbdharun changed the base branch from main to v2 June 26, 2023 10:21
@kbdharun kbdharun closed this Jun 26, 2023
@kbdharun kbdharun deleted the main branch June 26, 2023 10:24
@kbdharun kbdharun restored the main branch June 28, 2023 09:20
@kbdharun kbdharun reopened this Jun 28, 2023
@kbdharun kbdharun closed this Jun 28, 2023
@kbdharun kbdharun deleted the main branch June 28, 2023 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.