summaryrefslogtreecommitdiff
path: root/.github/actions
AgeCommit message (Collapse)Author
2024-06-18feat: Support for signing commits with gpg and ssh (#710)Dustin Lactin
Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com>
2023-12-07feat: add support for separate GitHub app credentials (#649)Dustin Lactin
* feat: add support for separate GitHub app credentials stored as Kubernetes secrets Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * test: added tests for consuming GitHub app credentials from a secret Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: added GitHub App placeholder words to expect.txt Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: checking for errors when converting GitHub App and Installation IDs Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: added more descriptive error messages for string-to-number conversions Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> --------- Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com>
2023-12-04feat: multisource support (#636)David Vidal Villamide
* change: update argocd library from 2.7.9 to 2.8.4 for future multisource support Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added support for multisource applications. Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added multisource support to Git WriteBack method Signed-off-by: David Vidal Villamide <david@askharilabs.com> * changed: all Spec.Source references to enable multisource support Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added multisource support for write back method fix: pointer management at getApplicationSource function Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added write-back-target prefix to allow the use of values.yaml files These changes intend to add support for write-back-method git on multisource applications based on Helm sources and value files as Helm does. Also we tried to keep the same coding patterns and the previous features and flows untouched. Signed-off-by: David Vidal Villamide <david@askharilabs.com> * add: helmvalues word to expected dictionaries for check spelling tests Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: readthedocs build.os parameter added and set to ubuntu-22.04 Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: build.tools.python set to version 3.12 to create documentation Signed-off-by: David Vidal Villamide <david@askharilabs.com> * test: dded coverage for all the new code Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: get image and tag parameter from getHelmParameterNamesFromAnnotation fix: set default values for image and tag parameters change: get application source type from Spec intead of Status values Signed-off-by: David Vidal Villamide <david@askharilabs.com> --------- Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2023-07-30chore: Update to newer argocd version for better API compatibility (#594)Jesse Bye
* fix: update go mods to use newer argocd app definition Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> * fix deps and tests Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> * fix spelling Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> --------- Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
2023-07-05chore: Fix spell checking config (#577)satoru
Signed-off-by: satoru <satorulogic@gmail.com>
2022-11-18chore: Add words to dictionary (#499)jannfis
Signed-off-by: jannfis <jann@mistrust.net> Signed-off-by: jannfis <jann@mistrust.net>
2022-03-25docs: Add security policy (#408)jannfis
* docs: Add security policy * docs: Add security policy * docs: Add security policy
2022-03-13docs: Refactor docs (#398)jannfis
* docs: Refactor docs Signed-off-by: jannfis <jann@mistrust.net> * Fix spelling Signed-off-by: jannfis <jann@mistrust.net> * Fix spelling Signed-off-by: jannfis <jann@mistrust.net> * Sort expect Signed-off-by: jannfis <jann@mistrust.net>
2022-02-23docs: Expect some more things in spelling (#385)jannfis
* docs: Expect some more things in spelling Signed-off-by: jannfis <jann@mistrust.net> * docs: Expect some more things in spelling Signed-off-by: jannfis <jann@mistrust.net> * docs: Expect some more things in spelling Signed-off-by: jannfis <jann@mistrust.net>
2022-01-19chore: Add initial e2e test infrastructure (#358)jannfis
* This is a first throw at integrating an e2e suite Signed-off-by: jannfis <jann@mistrust.net> * Exclude test suite from spellcheck Signed-off-by: jannfis <jann@mistrust.net>
2022-01-10chore: Multi-arch distribution (#339)jannfis
* chore: Multi-arch distribution Signed-off-by: jannfis <jann@mistrust.net> * Sync Signed-off-by: jannfis <jann@mistrust.net> * Update Makefile for multi-arch builds Signed-off-by: jannfis <jann@mistrust.net> * Add image workflow Signed-off-by: jannfis <jann@mistrust.net> * Fix repository name Signed-off-by: jannfis <jann@mistrust.net> * Fix script Signed-off-by: jannfis <jann@mistrust.net> * Fix Signed-off-by: jannfis <jann@mistrust.net> * Fix paths Signed-off-by: jannfis <jann@mistrust.net> * Fix script Signed-off-by: jannfis <jann@mistrust.net> * Disable spell checking for Makefile Signed-off-by: jannfis <jann@mistrust.net> * Always pull dependency images Signed-off-by: jannfis <jann@mistrust.net>
2021-08-14chore: New extract-binary target for easy extraction of binary (#234)jannfis
* chore: New extract-binary target for easy extraction of binary Signed-off-by: jannfis <jann@mistrust.net> * chore: New extract-binary target for easy extraction of binary Signed-off-by: jannfis <jann@mistrust.net>
2021-08-02docs: Use versioned installation manifests in install docs (#233)jannfis
* docs: Use versioned installation manifests in install docs Signed-off-by: jannfis <jann@mistrust.net> * docs: Use versioned installation manifests in install instructions Signed-off-by: jannfis <jann@mistrust.net>
2021-08-02docs: Mention support channels and some fixes (#232)jannfis
* docs: Mention support channels and some fixes Signed-off-by: jannfis <jann@mistrust.net> * docs: Mention support channels and some fixes Signed-off-by: jannfis <jann@mistrust.net>
2021-05-11feat: allow write-back to actual kustomization files (#200)noah
* feat: allow write-back to actual kustomization files #199 * fix: was not handling default path correctly default is the source path * fix: sort imports
2021-03-30docs: Update strategy docs (#178)jannfis
* docs: Some updates to strategy docs Signed-off-by: jannfis <jann@mistrust.net> * docs: Some updates to strategy docs Signed-off-by: jannfis <jann@mistrust.net> * spelling Signed-off-by: jannfis <jann@mistrust.net>
2021-03-29feat: Introduce update strategy 'digest' (#176)jannfis
* feat: Introduce update strategy 'digest' Signed-off-by: jannfis <jann@mistrust.net> * Update tests Signed-off-by: jannfis <jann@mistrust.net> * Set dummy digest for update strategy 'digest' Signed-off-by: jannfis <jann@mistrust.net> * Update docs Signed-off-by: jannfis <jann@mistrust.net> * Update spelling Signed-off-by: jannfis <jann@mistrust.net>
2021-01-31feat: Allow setting Git user and e-mail for commits (#153)jannfis
* feat: Allow setting Git user and e-mail for commits Signed-off-by: jannfis <jann@mistrust.net> * Also allow setting git.user and git.email from configmap * Update docs to include information about Git commit author Signed-off-by: jannfis <jann@mistrust.net> * Update spelling * Add some unit tests Signed-off-by: jannfis <jann@mistrust.net> * Fix linter Signed-off-by: jannfis <jann@mistrust.net>
2021-01-30chore: Don't run spell checker on Dockerfile (#150)jannfis
Signed-off-by: jannfis <jann@mistrust.net>
2021-01-22feat: Allow reuse of Argo CD repo credentials (#141)Alexander Matyushentsev
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2020-12-20docs: Improve documentation (#134)jannfis
* docs: Improve documentation * Spelling * Spelling
2020-12-20feat: Git write-back of parameters (#133)jannfis
* feat: Initial support for persisting changes in Git Signed-off-by: jannfis <jann@mistrust.net> * Fix unit test Signed-off-by: jannfis <jann@mistrust.net> * Fix up some stuff Signed-off-by: jannfis <jann@mistrust.net> * More tests and fix mocks Signed-off-by: jannfis <jann@mistrust.net> * Spellings * Spellings * Spellings * Fix lint Signed-off-by: jannfis <jann@mistrust.net> * Disable GPG tests * Typo * Exclude ext code from tests
2020-12-06chore: add some release creation scripts (#131)jannfis
* chore: add some release creation scripts Signed-off-by: jannfis <jann@mistrust.net> * exclude hack from spelling Signed-off-by: jannfis <jann@mistrust.net> * exclude hack from spelling Signed-off-by: jannfis <jann@mistrust.net>
2020-12-06chore: Release 0.8.0 (#130)jannfis
* chore: Release 0.8.0 Signed-off-by: jannfis <jann@mistrust.net> * spelling Signed-off-by: jannfis <jann@mistrust.net>
2020-12-04feat: Support for expiring credentials (#124)jannfis
* feat: Support for expiring credentials Signed-off-by: jannfis <jann@mistrust.net> * Update spelling Signed-off-by: jannfis <jann@mistrust.net>
2020-12-04feat: Export Prometheus compatible metrics (#123)jannfis
* feat: Export Prometheus compatible metrics Signed-off-by: jannfis <jann@mistrust.net> * adapt spelling action configuration Signed-off-by: jannfis <jann@mistrust.net> * adapt spelling action configuration Signed-off-by: jannfis <jann@mistrust.net>
2020-11-23feat: Support for getting pull creds from external scripts (#121)jannfis
* feat: Support for getting pull creds from external scripts * spelling * be more verbose on error
2020-11-23refactor: Better integration of rate limiter (#120)jannfis
* refactor: Better integration of rate limiter * Run go mod tidy * spelling * Trace log URLs
2020-11-22feat: Implement rate limiter and metadata parallelism (#118)jannfis
* feat: Implement rate limiter and metadata parallelism Signed-off-by: jannfis <jann@mistrust.net> * spelling
2020-11-22feat: Get tag creation date also from v2 manifest schemas (#115)jannfis
* feat: Handle v2 manifest schemas correctly Signed-off-by: jannfis <jann@mistrust.net> * Satsify linter Signed-off-by: jannfis <jann@mistrust.net> * Fix go.mod Signed-off-by: jannfis <jann@mistrust.net> * Spelling Signed-off-by: jannfis <jann@mistrust.net> * Spelling Signed-off-by: jannfis <jann@mistrust.net> * Update golangci-lint action Signed-off-by: jannfis <jann@mistrust.net>
2020-09-28chore: Release v0.7.0 (#105)jannfis
* Release v0.7.0 * Typo
2020-09-27chore: Externalize version & build information (#104)jannfis
* chore: Externalize version information * Use full Git commit information * Introduce short and long version information * Typos * More typos
2020-09-26fix: Correctly parse & use pull secret entries without protocol (#99)jannfis
* fix: Correctly parse & use pull secret entries without protocol * Update spellchecker for noproto * Add new dockerconfigjson test file
2020-09-25feat: Support for GitHub Container Registry (ghcr.io) (#96)jannfis
* feat: Support for GitHub Container Registry (ghcr.io) * We now have 5 default registries instead of 4 * Add ghcr to allowed words for spelling
2020-09-24feat: Allow configuration of default namespace for registries (#91)jannfis
* feat: Allow configuration of default namespace for registries * Include defaultns
2020-08-25chore: Add some more unit tests around versions (#73)jannfis
* chore: Add some more unit tests around versions * Update speling
2020-08-24chore: Regenerate installation manifests (#70)jannfis
2020-08-19docs: Update Changelog and also document command line usage (#67)jannfis
* docs: Update Changelog and also document command line usage * typos & white list * hmpf
2020-08-19feat: Allow filtering by application name (#66)jannfis
* feat: Allow filtering by application name * include allowed word otherapp
2020-08-15feat: Support for GitHub Docker Registry (#55)jannfis
* feat: Support GitHub container registry * Update test * allow some more new words for the spell-checker
2020-08-13feat: Enable unique pull secrets per image (#52)jannfis
* feat: Enable unique pull secrets per image * allow more spelling
2020-08-13docs: Update docs to include new tag filter feature (#50)jannfis
* docs: Update docs to include new tag filter feature * Allow "misconfigured" in spell checker
2020-08-12refactor: Move update logic to argocd package and provide more tests (#45)jannfis
* refactor: Move update logic to argocd package and provide more tests * Fix typos
2020-08-12refactor: Make ArgoCD client mockable and add unit tests (#44)jannfis
* refactor: Make ArgoCD client mockable and add unit tests * Allow some more words in spelling
2020-08-12refactor: Give env methods their own package (#43)jannfis
* Give env methods their own package * Fix typo * Ignore mocks for spelling - they're auto generated, we can't fix them * More spelling exceptions
2020-08-11chore: Also check spelling on PRs (#41)jannfis
* chore: Check spelling on PRs only * Also check on push events * parametrizable is a valid word
2020-08-11chore: Add check-spelling/check-spelling (#39)Josh Soref