70 Commits

Author SHA1 Message Date
Jo
4501213a02 ci(yay): fix missing user (#2730)
* cleanup arch build

* don't doubleptade

* fix pacman-git build

* fix final issues with some sandbox kernels

* use quay because docker is out of steam

* remove docker hub

* -si on testing
2025-12-13 17:40:16 +01:00
Jo
8ab3652846 Fix locale initialization logic (#2619)
* Fix locale initialization logic

* add comment

* Update main.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update GitHub Actions workflow for testing

* Update GitHub Actions workflow to allow artifact overwrite

* Update GitHub Actions workflow to allow artifact overwrite

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-06 18:16:47 +02:00
Jo
b745f87210 chore(ci): update golangci lint v2.1.5 (#2615)
* chore(ci): update golangci-lint to v2.1.5 in ci.Dockerfile

* add golangci

* fix lint

* fix lint pkg/upgrade

* reenable lint
2025-05-01 10:00:10 +02:00
Jo
a300330b94 fix(ci): prefer ghcr image (#2589)
prefer ghcr image
2025-03-09 22:50:58 +01:00
Jo
670598912e fix: correct Docker manifest creation in builder image workflow (#2588)
* fix: correct Docker manifest creation in builder image workflow

- Fix "invalid reference format" error by properly separating Docker Hub and
  GitHub Container Registry tags
- Use short SHA format instead of long format for more manageable tags
- Improve manifest list creation process to handle multiple registries correctly
- Ensure proper handling of ghcr.io prefix for GitHub Container Registry

* update golangci and comment out community
2025-03-09 22:20:50 +01:00
Jo
4432c60246 fix(ci): fix issue with builder image CI 2025-02-20 17:16:35 +00:00
Jo
3a118b7690 chore: fix failing build actions (#2503) 2024-09-17 17:14:26 +02:00
Jo
9524cbbaed chore: ensure pacman update in builder (#2398)
* ensure pacman up

* lint step fix
2024-03-16 01:13:30 +01:00
Jo
e8080f87c2 chore(yay): fix breaking -git ci test (#2373)
* chore(yay): fix breaking test

* chore(yay): fix breaking test

* chore(yay): fix breaking test

* update gomod

* remove debug commands
2024-02-19 17:04:06 +01:00
Jo
e60ccdf8b7 Fix image recursive build (#2280)
* fix image recursive build

* add test fixes

* disable buildvcs

* fix integration
2023-09-15 11:17:18 +02:00
jguer
9aefb8440e add missing login 2023-07-30 23:16:30 +02:00
Jo
6c1998f6eb chore(ci): update builder image ci (#2254) 2023-07-30 22:07:28 +02:00
Jo
fdcf6ef664 ci(yay): add integration test framework (#2178)
* add integration test framework

* fix integration tests

* fix integration tests
2023-05-22 21:38:02 +00:00
jguer
c78d031b32 Revert "ci(yay): execute release-notary publish on ci (#2056)"
This reverts commit 6983a9ee7e.
2023-04-03 18:54:19 +02:00
Jo
6983a9ee7e ci(yay): execute release-notary publish on ci (#2056) 2023-04-03 16:49:00 +00:00
Jo
9028f5d8be ci(release): update release notary (#2042)
update release notary
2023-04-01 10:48:46 +00:00
Jo
86bba8a289 fix(ci): run ci on all PRs (#1884)
* fix devel sysupgrade

* fix ci stuck on .po
2023-01-03 19:35:44 +00:00
Jo
4e3c664ab3 ci(yay) : attempt to use caches more effectively in CI (#1862)
* attempt to use caches more effectively

* fix cache key

* specify cache file
2022-12-18 20:42:22 +00:00
Jo
0b1ae938a3 fix(ci): do not install packages at pacman-git CI level (#1860)
* fix(ci): do not attempt to install extra packages for building pacman-git

* install needed in ci image

* fix missing pacman key

* wip

* add missing deps
2022-12-18 18:24:56 +00:00
jguer
35c91bea50 remove arm v6 support 2022-08-05 23:13:46 +02:00
Jguer
44a0a243ed remove gock from completion package (#1764)
* remove gock from completion package

* fix ci builder

* undo changes to default flow
2022-06-17 16:49:41 +00:00
J Guerreiro
ae01f8e4a0 feat(config): Add version marker (#1720)
* only run on PRs

* prefer manual tags

* add defaults for tests

* cuddle assignment
2022-03-04 23:30:15 +00:00
J Guerreiro
dc9bef0115 fix(ci): fix builds against pacman-git (#1718)
* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update dockerfile

* update dockerfile

* update dockerfile

* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update go-alpm

* update alpm

* return to lopsided images

* go mod tidy
2022-03-04 23:04:55 +00:00
jguer
fc20bde10d chore(prettier): apply prettier on files 2021-08-08 17:45:07 +02:00
jguer
c922cb3509 chore(update): tentative fix of docker oom 2021-06-03 21:46:41 +02:00
jguer
059ca9d9b8 chore(update): use ubuntu-latest for builder image 2021-06-01 23:36:50 +02:00
jguer
c153631064 ci(release): tweak release 2021-05-08 00:38:32 +02:00
x1b6e6
7ade2afd78 add testing with pacman-git 2021-05-07 18:03:57 +02:00
jguer
85fe90c95f ci(yay): tweak release notary 2021-04-12 17:21:29 +02:00
jguer
3d585877ba ci(yay): update golangci 2021-03-13 12:24:01 +01:00
jguer
ca60c15911 chore(deps): update pre-commit hooks and fix supply chain issue 2021-03-02 08:23:26 +01:00
jguer
b9d3992f13 chore(yay): update release notary 2021-01-29 22:48:05 +01:00
jguer
7d849a8dec ci(release): tweak changelog 2020-12-14 19:21:15 +01:00
jguer
f24e21105e ci(builder): update ci builder 2020-11-17 20:25:40 +01:00
jguer
01e6d80525 fix(release): fix release pipeline 2020-10-18 20:59:37 +02:00
jguer
39717f3974 ci(release): automatic changelog 2020-10-16 13:12:22 +02:00
jguer
a80771c37e ci(dockerfile): clean pkg cache 2020-09-29 10:32:29 +02:00
jguer
8a0a0cf2bc fix(ci): fix CI issues 2020-09-08 00:02:28 +02:00
jguer
2fa7b6ba3d fix(ci): use PAT so pipeline gets triggered 2020-06-14 01:16:02 +02:00
jguer
80216bdc69 fix(ci): set prefix for release 2020-06-14 00:56:42 +02:00
jguer
1769ba978a fix(ci): fix tag retrieval for bash 2020-06-13 23:37:12 +02:00
jguer
d3f9335d2d fix(ci): refactor CI 2020-06-13 23:24:33 +02:00
jguer
d003e96e07 fix(ci): fix env propagation
fix broken ci artifact download
2020-06-13 19:49:57 +02:00
jguer
732f1a5412 feat(localization): wrap all translatable strings 2020-05-05 19:21:42 +02:00
jguer
9fccdcb30f fix(ci): implement stricter linting settings 2020-05-02 16:17:20 +02:00
jguer
e7b1fe4d53 fix(ci): add stricter linting settings and fix upload issues 2020-05-02 10:27:47 +02:00
Jguer
352667f550 fix(yay): fix unescaped variable in CI 2020-02-29 19:02:48 +01:00
Jguer
9795a36692 fix(yay): remove vendor and tweak ci 2020-02-29 18:50:33 +01:00
Jguer
23706a3a71 fix(ci): add previous_tag from git describe 2020-02-25 22:52:15 +01:00
Jguer
1f007f39ab fix(release): inline changelog definition 2020-01-17 21:06:22 +01:00