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

Argo workflows update chart to upstream 0.40.9 #51

Closed
wants to merge 374 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
374 commits
Select commit Hold shift + click to select a range
430aaea
feat(argo-events): allow extraObjects to contain string template (#1994)
jouve May 6, 2023
80d5a6a
feat(argo-rollouts): allow extraObjects to contain string template (#…
jouve May 6, 2023
f40c1d8
fix(github): fix error in codeowners file and update README about sec…
jmeridth May 6, 2023
5cff915
fix(argo-workflows): change chart icon to match other charts (#2018)
jmeridth May 6, 2023
2a48022
chore(argo-events): Update chart icon to standard image (#2020)
jmeridth May 7, 2023
ebae3d2
chore(deps): Pin all workflow deps (#2021)
mkilchhofer May 7, 2023
a99b021
fix(github): Remove quotes in `uses` statement (#2022)
mkilchhofer May 8, 2023
9d10834
feat(argo-cd): Enable to customize Service type of applicationset-con…
yu-croco May 8, 2023
24089bd
fix(argo-workflows): use correct artifacthub annotation kind (#2031)
jmeridth May 8, 2023
442fa22
fix(argo-events): use correct artifacthub annotation kind (#2032)
jmeridth May 9, 2023
395abc5
feat(github): add artifacthub linting (#2030)
jmeridth May 9, 2023
c8b47cf
fix(argo-workflows): Fix Helm chart to correctly reference Kubernetes…
ryanpark0203 May 9, 2023
cc64b0c
fix(argo-workflows): fix clusterworkflowtemplates disabled flag (#2033)
PidgeyBE May 10, 2023
07aa087
feat(github): Introduce chart signing (#2040)
mkilchhofer May 10, 2023
8c295d3
feat(argo-cd): Introduce chart signing (#2042)
mkilchhofer May 10, 2023
887f68a
feat(argo-workflows): Introduce chart signing (#2044)
mkilchhofer May 10, 2023
2bd14d3
chore(github): Add tico24 to codeowners (#2047)
tico24 May 10, 2023
083f42c
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.0 (#2039)
yu-croco May 10, 2023
a487e17
feat(argo-events): Introduce chart signing (#2043)
mkilchhofer May 10, 2023
fc47f9b
feat(argocd-image-updater): Introduce chart signing (#2046)
mkilchhofer May 10, 2023
b37a9e7
feat(argocd-apps): Introduce chart signing (#2045)
mkilchhofer May 10, 2023
f6d4475
fix(argo-workflows): Fix templating in several places (#2026)
PidgeyBE May 11, 2023
8402303
feat(argo-cd): Add ability to add prometheus.io/scrape annotations (#…
mkilchhofer May 11, 2023
5873a1b
feat(argo-workflows): allow extraObjects to contain string template (…
jouve May 11, 2023
1492e23
feat(argo-cd): Add ability to add additional labels to all CRDs (#2051)
jdvgh May 11, 2023
5dd7ae9
chore(argo-cd): Upgrade Argo CD to v2.7.2 (#2054)
yu-croco May 12, 2023
6564b44
feat(argo-cd): Enable to add certificate to ApplicationSet Controller…
yu-croco May 13, 2023
6b09ff8
fix(github): Don't run Scorecard analysis on forked repos (#2057)
mkilchhofer May 13, 2023
5dfed33
chore(deps): bump actions/checkout from 3.1.0 to 3.5.2 (#2056)
dependabot[bot] May 13, 2023
1a5ee8e
chore(argo-cd): Update redis-ha to v4.23.0 (#2058)
yu-croco May 16, 2023
05bc6a2
feat(argo-cd): add lifecycle hooks to repo server (#1922)
gosharo May 17, 2023
7347a5d
feat(argo-cd): Add new BitbucketCloud ssh keys in values.yaml (#2062)
jdvgh May 17, 2023
c3cfd49
feat(argocd-apps): Generate application, applicationset, project with…
joelee2012 May 19, 2023
5766533
feat(argo-workflows): support google ManagedCertificate, FrontendConf…
julien-michaud May 19, 2023
b651465
feat(argo-rollouts): Add possibility to configure healthz and metrics…
Hronom May 20, 2023
be8a4c9
chore(deps): bump helm/kind-action from 1.5.0 to 1.7.0 (#2067)
dependabot[bot] May 21, 2023
650a9ec
feat(argocd-apps): Add rollout strategy for ApplicationSet (#2063)
khuedoan May 21, 2023
1d999e0
fix(argo-cd): don't request applicationsets if its disabled (#2069)
hsmade May 22, 2023
6593901
fix(argo-cd): Align with upstream dex initContainers (#2070)
yu-croco May 23, 2023
feb7fc0
feat(argo-rollouts): add deployment annotations for controller (#2048)
mweberjc May 23, 2023
cd4c291
fix(argo-cd): Allow to disable containerSecurityContext (#2072)
hsmade May 23, 2023
a0d45ae
chore(argo-cd): Upgrade Argo CD to v2.7.3 (#2075)
leif013 May 24, 2023
23b9415
chore(argo-workflows): Enable to configure Service Monitor port (#2076)
yu-croco May 25, 2023
cf3a8ee
chore(argo-workflows): upgrade argo workflows to v3.4.8 (#2077)
jmeridth May 26, 2023
2fbc856
feat(argo-rollouts): Fix cluster role missing access in argo rollouts…
yitzhtal May 27, 2023
ec14ee0
chore(deps): bump github/codeql-action from 2.3.3 to 2.3.5 (#2084)
dependabot[bot] May 27, 2023
32b86a7
chore(deps): bump actions/labeler from 4.0.3 to 4.0.4 (#2082)
dependabot[bot] May 27, 2023
fb4a894
chore(deps): bump actions/setup-python from 4.6.0 to 4.6.1 (#2083)
dependabot[bot] May 27, 2023
438f7a2
feat(argo-cd): Adding "appProtocol: HTTPS" to HTTPS service port of a…
hau21um May 29, 2023
2f410bb
chore(deps): bump pascalgn/size-label-action from 0.4.3 to 0.5.0 (#2092)
dependabot[bot] Jun 3, 2023
17d1d04
chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6 (#2091)
dependabot[bot] Jun 3, 2023
5fb6688
chore(argo-workflows): Declare SSO configuration explicitly on values…
yu-croco Jun 3, 2023
3a7e4b1
feat(argo-rollouts): Support Traffic Router Plugins (#2090)
yu-croco Jun 4, 2023
5771a06
fix(argo-workflows): Fixed gcs keyFormat template example in values.y…
chazapp Jun 5, 2023
a6a7468
chore(argo-cd): Upgrade supported Kubernetes version to v1.23.0 (#2087)
yu-croco Jun 5, 2023
2538371
chore(argo-cd): Upgrade Argo CD to v2.7.4 (#2095)
yu-croco Jun 6, 2023
49c2ca2
feat(argo-cd): Add "global.env" for all deployed containers (#2096)
joelee2012 Jun 7, 2023
e7c3090
feat(argo-workflows): Add support for UI columns configuration (#2098)
sjhewitt Jun 8, 2023
9a79f32
fix(argo-cd): Allow specify redis config file (#2100)
ausias-armesto Jun 8, 2023
f8f2822
chore(deps): bump actions/checkout from 3.5.2 to 3.5.3 (#2104)
dependabot[bot] Jun 10, 2023
04d88b6
chore(deps): bump actions/labeler from 4.0.4 to 4.1.0 (#2103)
dependabot[bot] Jun 10, 2023
783439b
chore(deps): bump github/codeql-action from 2.3.6 to 2.13.4 (#2102)
dependabot[bot] Jun 10, 2023
aec5d9d
chore(argo-cd): upgrade argo-cd to v2.7.5 (#2108)
jmeridth Jun 17, 2023
68f24d1
chore(github): Generate release notes (#2115)
lusu007 Jun 19, 2023
eb96866
fix(argo-cd): helm lint error when `extraObjects` is defined (#2116)
patrickli-foxtel Jun 20, 2023
7959fee
chore(argo-cd): Add `app.kubernetes.io/version` label (#2122)
yu-croco Jun 20, 2023
db0484f
chore(argo-cd): Upgrade Argo CD to v2.7.6 (#2123)
yu-croco Jun 21, 2023
c44f10e
fix(argo-events): add managed namespace configuration (#2121)
ceguimaraes Jun 21, 2023
b8c29f7
fix(argo-cd): Default applicationSet metrics port to 8085 (#2125)
teroahonen-vungle Jun 21, 2023
172ce60
fix(argo-cd): Revert "Default applicationSet metrics port to 8085" (#…
mkilchhofer Jun 23, 2023
490ffa5
fix(argo-workflows): Change argo-workflows-server crb creation condit…
frauniki Jun 23, 2023
4ff8875
chore(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0 (#2131)
dependabot[bot] Jun 24, 2023
f1526ec
fix(argo-workflows): artifactRepository will not be configured by def…
toyamagu-2021 Jun 24, 2023
4d0ae17
feat(argo-cd): Conditionally create the argocd-cmd-params-cm ConfigMa…
joshuabaird Jun 26, 2023
78e99e9
feat(argo-cd): Add support for configuring argo-notifications log lev…
joshuabaird Jun 26, 2023
675803c
fix(argo-cd): fix gRPC service target port (#2138)
dchien234 Jun 29, 2023
8213fc3
chore(deps): bump actions/labeler from 4.1.0 to 4.2.0 (#2140)
dependabot[bot] Jul 1, 2023
7c3553d
chore(argo-cd): Added note about Kubernetes Compatibility Matrix (#2141)
yu-croco Jul 2, 2023
167c112
fix(argo-cd): Add usages to ArgoCD server certificate (#2143)
ShimiTaNaka Jul 2, 2023
b9f610e
fix(argo-cd): Update `argo-cd.strategy` template (#2144)
llavaud Jul 3, 2023
5c4506b
feat(argo-cd): remove necessary create entry in `argocd-cmd-params-cm…
AtkinsChang Jul 4, 2023
5f55ef2
feat(argo-cd): Update appset deployment template (#2145)
llavaud Jul 4, 2023
5e5bad5
chore(argo-cd): Upgrade Argo CD to v2.7.7 (#2147)
1337andre Jul 6, 2023
4f6f251
feat(argo-cd): upgrade dexIDP from 2.36.0 -> 2.37.0 (#2155)
venkatamutyala Jul 10, 2023
5ec59e9
feat(argo-workflows): Add support for artifactRepositoryRef (#2135)
toyamagu-2021 Jul 11, 2023
2fb6049
feat(argo-cd): adding annotations option for `Certificate` (#2156)
AmitBenAmi Jul 11, 2023
047ba6b
feat(argocd-apps): add permitOnlyProjectScopedClusters flag (#2149)
Fsero Jul 11, 2023
e15b7b7
feat(argo-cd): Allow configuring Dex's init image resources separatel…
Angelin01 Jul 13, 2023
a7b65a3
chore(deps): bump helm/kind-action from 1.7.0 to 1.8.0 (#2163)
dependabot[bot] Jul 17, 2023
3821d63
chore(deps): bump actions/labeler from 4.2.0 to 4.3.0 (#2164)
dependabot[bot] Jul 17, 2023
6dab4fa
chore(deps): bump actions/setup-python from 4.6.1 to 4.7.0 (#2165)
dependabot[bot] Jul 17, 2023
e053486
fix(argo-cd): Ensure `app.kubernetes.io/version` label is valid (#2148)
sathieu Jul 17, 2023
afccb2e
feat(argo-cd): allow configurable hpa metrics (#2166)
zswanson Jul 17, 2023
c2f813e
feat(argo-cd): make ServiceMonitor deployment conditional on CRD exis…
alex-souslik-hs Jul 18, 2023
5f46ee8
feat(argo-cd): Upgrade argocd to v2.7.8 (#2173)
smcavallo Jul 19, 2023
000d8c7
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.1 (#2174)
takumakume Jul 20, 2023
137bb9e
chore(argo-workflows): Upgrade to 3.4.9 (#2175)
jmeridth Jul 20, 2023
83e5d83
feat(argocd-apps): syncOptions for applications (#2176)
sathieu Jul 22, 2023
0453552
fix(argocd-apps): fix indent of syncOptions (#2181)
yu-croco Jul 23, 2023
f2da20b
chore(github): use table for Emeritus (#2182)
agilgur5 Jul 23, 2023
5f1d08d
fix(argo-rollouts): Use annotation cont metrics (#2184)
arturmon Jul 25, 2023
278a326
chore(argo-cd): Upgrade Argo CD to v2.7.9 (#2186)
venkatamutyala Jul 25, 2023
98da71e
feat(argo-workflows): allow setting executor args (#2177)
acobaugh Jul 27, 2023
c358b5e
feat(argo-cd): add labels to notifications secret (#2191) (#2192)
cgrs Jul 27, 2023
4ebeac0
chore(argo-cd): Upgrade Argo CD to v2.7.10 (#2197)
yu-croco Aug 1, 2023
962342f
fix(argo-rollouts): fix helm lint error when extraObjects is defined …
chubchubsancho Aug 1, 2023
f0ac0b7
fix(argo-cd): Template configuration keys as a string instead of map …
pdrastil Aug 5, 2023
eae0bdd
fix(argo-rollouts): Add required ingress permission (#2207)
yu-croco Aug 5, 2023
ebd1ad5
chore(argo-cd): Upgrade Argo CD to v2.7.11 (#2210)
yu-croco Aug 8, 2023
4eae23b
feat(github): add Helm OCI support (#2209)
dirien Aug 8, 2023
3e35b0c
feat(argo-cd): Upgrade Argo CD to 2.8.0 (#2170)
pdrastil Aug 8, 2023
b9c7b31
fix(argo-rollouts): add CI for enabling extra objects for argo-rollou…
jmeridth Aug 9, 2023
51e2210
fix(argo-cd): Fix global log level configuration (#2213)
pdrastil Aug 9, 2023
4b7dcd0
chore(argo-cd): Change applicationSet replicaCount to replicas (#2214)
pdrastil Aug 9, 2023
23708c6
fix(argo-cd): add missing permissions to run actions (#2212)
mcanevet Aug 9, 2023
a646154
fix(argo-workflows): Server only needs `get` Secrets (#2211)
agilgur5 Aug 11, 2023
4e0698e
docs(argo-cd): Rename comment of repositoryCredentials to credentialT…
alileza Aug 15, 2023
3737457
feat(argo-rollouts): update servicemonitor.yaml to allow for namespac…
Kampe Aug 16, 2023
92b2724
chore(argo-workflows): Upgrade to Argo Workflows v3.4.10 (#2220)
jmeridth Aug 16, 2023
dc56fa6
feat(argo-workflows): add imagePullSecret for workflow sa (#2226)
Fuochi Aug 17, 2023
a9acf93
chore(argo-workflows): update comment for azure artifact repository b…
jsong336 Aug 19, 2023
7dcc174
chore(argo-cd): Upgrade Argo CD to v2.8.1 (#2230)
yu-croco Aug 23, 2023
58999c1
chore(argo-cd): Upgrade Argo CD to v2.8.2 (#2231)
yu-croco Aug 25, 2023
86d92b9
fix(argo-cd): Fix applicationSet HA examples in README.md (#2232)
joonvena Aug 25, 2023
7522184
chore(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#2234)
dependabot[bot] Aug 26, 2023
2fc1fd0
chore(argo-cd): Upgrade redis-exporter to 1.53.0 (#2236)
pdrastil Aug 27, 2023
6797f01
chore(argo-cd): Remove support for legacy cert-manager APIs (#2238)
pdrastil Aug 27, 2023
224a227
chore(argo-cd): Remove support for autoscaling/v1 (#2237)
pdrastil Aug 28, 2023
57da354
chore(argo-events): Upgrade argo-events to 1.8.1 (#2247)
jmeridth Sep 4, 2023
cd5b9a0
fix(argo-cd): Update values.yaml - update custom css styles side bar …
jessebot Sep 4, 2023
2557347
chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0 (#2252)
gustavclausen Sep 7, 2023
258efc9
fix(argo-cd): Make the PathType configurable when using single ingres…
w32-blaster Sep 7, 2023
3bb85b7
chore(argo-cd): Upgrade Argo CD to v2.8.3 (#2254)
nobbs Sep 8, 2023
925cd84
chore(argo-workflows): Upgrade Argo Workflows to v3.4.11 (#2255)
yu-croco Sep 8, 2023
95310f9
fix(argo-cd): Restart Repo Server and Application Controller as follo…
yu-croco Sep 8, 2023
34663ae
docs(argo-cd): Document scheduling parameters for redis-ha (#2253)
pdrastil Sep 8, 2023
eebb8c8
feat(argo-cd): adds toggle for helm-working-dir (#2249)
ahamilton55 Sep 9, 2023
738fe78
chore(deps): bump actions/checkout from 3.6.0 to 4.0.0 (#2258)
dependabot[bot] Sep 9, 2023
366114b
chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#2259)
dependabot[bot] Sep 9, 2023
db76bbe
docs(argo-workflows): add an HA section (#2183)
agilgur5 Sep 10, 2023
95f56b5
fix(argo-cd): Migrate leftover of applicationSet.replicaCount to appl…
yu-croco Sep 11, 2023
d51d3c6
docs(argo-cd): improve changelog (#2262)
jsoref Sep 11, 2023
bf1e4f2
fix(github): Fix changelog spelling of versions (#2263)
jsoref Sep 13, 2023
44ddf59
chore(argo-cd): Upgrade Argo CD to v2.8.4 (#2268)
yu-croco Sep 14, 2023
736b824
fix(argo-cd): Align redis-ha's affinity type to upstream due to warni…
yu-croco Sep 15, 2023
8d00bec
chore(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#2271)
dependabot[bot] Sep 16, 2023
5626d05
fix(argo-cd): make ServiceMonitor annotations in ArgoCD server condit…
ma-ts Sep 18, 2023
7a17fc2
fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annot…
sibucan Sep 19, 2023
2a5bbf5
fix(argo-cd): Redis to 7.0.13 to fix CVE-2022-48174 (#2279)
Pionerd Sep 22, 2023
03c1be1
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#2280)
dependabot[bot] Sep 23, 2023
82081bc
chore(deps): bump amannn/action-semantic-pull-request from 5.2.0 to 5…
dependabot[bot] Oct 1, 2023
e9f6b1a
chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#2290)
dependabot[bot] Oct 7, 2023
37069f9
chore(deps): bump actions/setup-python from 4.7.0 to 4.7.1 (#2289)
dependabot[bot] Oct 7, 2023
052454f
fix(argo-cd): Sync redis / redis-ha readOnlyRootFilesystem from upstr…
mkilchhofer Oct 12, 2023
2730dc2
feat(argo-workflows): Configure declarative server auth mode (#2291)
yu-croco Oct 12, 2023
df9ee89
chore(argo-workflows): Upgrade argo-workflows to 3.5.0 (#2228)
jmeridth Oct 13, 2023
8c72bed
feat(argo-workflows): Added commonLabels (#2300)
kvanzuijlen Oct 17, 2023
575ee24
fix(argo-workflows): add all crds to aggregate-roles template (#2301)
jonwraymond Oct 17, 2023
579b91f
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#2304)
dependabot[bot] Oct 21, 2023
14e2e32
chore(argo-workflows): Add sample of PostgreSQL ssl entries in values…
yu-croco Oct 24, 2023
a67424d
feat(argo-workflows): Updated supported workers parameters (#2297)
evgeniy-khatko Oct 24, 2023
804af65
fix(argo-rollouts): controller replicas count comparison (#2309)
jmeridth Oct 24, 2023
a41b70b
feat(argo-cd): add terminationGracePeriodSeconds (#2310)
toyamagu-2021 Oct 27, 2023
9193d85
chore(argo-cd): Upgrade Argo CD to v2.8.5 (#2313)
yu-croco Oct 28, 2023
25d7b51
chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2314)
dependabot[bot] Oct 28, 2023
0cc1796
fix(argo-cd): Update Bitbucket SSH key (#2317)
pdrastil Oct 30, 2023
94c0a0a
feat(argo-cd): add notification cluster role (#2315)
DrFaust92 Oct 30, 2023
4f5c75f
fix(argo-rollouts): Update AnalysisRun CRD to match upstream (#2320)
jmeridth Oct 30, 2023
2eb537d
fix(github): update chart testing action due to failure (#2324)
jmeridth Oct 31, 2023
733d84a
chore(argo-cd): Upgrade Argo CD to v2.8.6 (#2323)
tico24 Oct 31, 2023
4afebb2
fix(argo-cd): Create notifications clusterrole and clusterrolebinding…
metajiji Nov 2, 2023
d170cdb
fix(argo-workflows): Fix outdated URL in values.yaml comments (#2328)
cloudymax Nov 3, 2023
a98dd96
chore(argo-workflows): Upgrade Argo Workflows to v3.5.1 (#2329)
yu-croco Nov 4, 2023
16f4c26
chore(deps): bump amannn/action-semantic-pull-request from 5.3.0 to 5…
dependabot[bot] Nov 4, 2023
9f8f483
chore(deps): bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (#2331)
dependabot[bot] Nov 4, 2023
8b17cdf
chore(deps): bump helm/chart-testing-action from 2.6.0 to 2.6.1 (#2332)
dependabot[bot] Nov 4, 2023
f634cf6
feat(argo-cd): Upgrade Argo CD to 2.9.0 (#2318)
pdrastil Nov 6, 2023
622aee3
chore(github): Updated security documentation and CLOMonitor exemptio…
eddie-knight Nov 6, 2023
9840ebe
fix(argo-workflows): Accept multi auth mode for server (#2336)
yu-croco Nov 8, 2023
d3d9e7d
chore(github): Add yu-cruco to * in CODEOWNERS (#2338)
jmeridth Nov 8, 2023
3f2654d
fix(argo-cd): Add permission for Applications in any namespace (#2341)
yu-croco Nov 10, 2023
84c4339
chore(argo-cd): Upgrade Argo CD to v2.9.1 (#2344)
yu-croco Nov 15, 2023
a29d216
chore(argo-rollouts): Bump rollouts to 1.6.1 (#2345)
DrFaust92 Nov 15, 2023
d987472
chore(argo-rollouts): Bump rollouts to 1.6.2 (#2347)
DrFaust92 Nov 15, 2023
737b972
fix(argo-workflows): Add parameters for tuning revisionHistoryLimit a…
bodgit Nov 15, 2023
9496f2f
fix(argo-workflows): Align version label (#2342)
yu-croco Nov 15, 2023
4c25634
docs(github): typo fix in security.md (#2343)
Kripu77 Nov 15, 2023
a785560
chore(argo-workflows): Remove xip url from test to avoid confusion (#…
tico24 Nov 16, 2023
14887dd
chore(argo-cd): Replace non-existing examples with official example d…
mkilchhofer Nov 19, 2023
c183652
chore(argo-cd): Upgrade Argo CD to v2.9.2 (#2353)
yu-croco Nov 20, 2023
7f95a5f
chore(github): Update SECURITY-INSIGHTS.yml to include security-conta…
mkilchhofer Nov 27, 2023
7261dec
feat(argo-workflows): Make workflow controller ConfigMap optional (#2…
qa-florian-wende Nov 27, 2023
cabe63d
chore(argo-workflows): Upgrade Argo Workflows to v3.5.2 (#2357)
yu-croco Nov 27, 2023
f5201e7
fix(argo-rollouts): Update all rollout CRDs to match upstream (#2361)
abdolence Nov 29, 2023
f4eb968
docs(argo-cd): Add migration guide to README for Config Management Pl…
kzap Nov 29, 2023
d62aafd
docs(github): remove unnecessary qualifier in README (#2364)
crenshaw-dev Nov 30, 2023
152c04f
chore(argo-cd): Upgrade Argo CD to v2.9.3 (#2365)
yu-croco Dec 2, 2023
2c046f9
fix(argo-workflows): Add missing permission to workflow role (#2367)
yu-croco Dec 5, 2023
690e83b
fix(argo-workflows): Fix OAuth redirect URL autoconfig. (#2369)
vladlosev Dec 7, 2023
d0e0ce7
feat(github): Use renovate to create PRs when upstream releases (#2358)
tico24 Dec 7, 2023
6cf99a0
chore(github): Add yu-croco to CODEOWNERS of argo-events and argo-rol…
yu-croco Dec 7, 2023
83c3bc8
feat(argo-rollouts): add rollout plugin contour rbac (#2371)
yyzxw Dec 7, 2023
c3c5880
fix(github): Copy-pasta error on Action digest (#2373)
mkilchhofer Dec 7, 2023
c7df8c1
fix(github): Include PAT to trigger CI jobs on auto-push (#2376)
tico24 Dec 8, 2023
4a0f512
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
renovate[bot] Dec 8, 2023
a9e31c8
feat(argo-workflows): Add support for sso filterGroupsRegex (#2379)
nhavens Dec 8, 2023
97c3589
chore(deps): bump actions/setup-python from 4.7.1 to 5.0.0 (#2382)
dependabot[bot] Dec 9, 2023
eeffeb4
chore(deps): bump actions/stale from 8.0.0 to 9.0.0 (#2380)
dependabot[bot] Dec 9, 2023
da261d0
chore(deps): bump actions/labeler from 4.3.0 to 5.0.0 (#2381)
dependabot[bot] Dec 9, 2023
e07f69f
fix(argo-workflows): fix helm lint error when extraObjects is defined…
workwithprashant Dec 12, 2023
d9e5b72
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
renovate[bot] Dec 13, 2023
9ca3f06
feat(argo-workflows): add hostAliases to server (#2387)
DrFaust92 Dec 14, 2023
bce77fa
feat(argo-rollouts): allow setting log config for rollouts (#2386)
DrFaust92 Dec 14, 2023
77a4196
fix(argo-workflows): Remove duplication in aggregated admin ClusterRo…
nhavens Dec 15, 2023
b13acd0
chore(deps): bump tj-actions/changed-files from 40.2.1 to 40.2.2 (#2391)
dependabot[bot] Dec 16, 2023
7f1b254
chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 (#2392)
dependabot[bot] Dec 16, 2023
f9e2a94
feat(argo-rollouts): add args for dashboard logs (#2388)
DrFaust92 Dec 22, 2023
91f48f3
chore(deps): bump tj-actions/changed-files from 40.2.2 to 40.2.3 (#2398)
dependabot[bot] Dec 23, 2023
c962ee5
fix(argo-workflows): Prevent extra whitespace in controller ConfigMap…
josiarod Dec 24, 2023
410e73a
chore(argo-workflows): Add instruction for SSO (#2401)
yu-croco Dec 24, 2023
29c7f27
chore(deps): bump tj-actions/changed-files from 40.2.3 to 41.0.1 (#2405)
dependabot[bot] Dec 30, 2023
9b0c33f
feat(argo-cd): Use new Argo CD extension mechanism (#2406)
yu-croco Dec 30, 2023
107bd3b
chore(argo-cd): DRY cleanup of ServiceAccounts (#2409)
pdrastil Jan 5, 2024
51bb7f9
fix(argocd-image-updater): Update outdated link on README (#2414)
yu-croco Jan 5, 2024
d1389a9
chore(argo-workflows): Update doc for Argo Workflows server authentic…
yu-croco Jan 6, 2024
9892e50
feat(argo-rollouts): Add rollout plugin gloo platform rbac (#2404)
bgottfried91 Jan 7, 2024
3a26457
chore(argo-events): Update dependency argoproj/argo-events to v1.9.0 …
renovate[bot] Jan 9, 2024
5aaa79b
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
renovate[bot] Jan 11, 2024
1cc80bf
chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 (#2421)
dependabot[bot] Jan 13, 2024
524089b
chore(argo-workflows): Update dependency argoproj/argo-workflows to v…
renovate[bot] Jan 14, 2024
e6de8c4
docs(argo-cd): Fix policy.csv block (#2423)
bolleyboll Jan 15, 2024
d5b942a
docs(argo-workflows): fix wrong `artifactRepository` identations on v…
lucasfcnunes Jan 17, 2024
e37093f
feat(argocd-image-updater): Support extra K8s manifests (#2429)
yu-croco Jan 18, 2024
508162f
feat(argo-cd): Add optional mapping of argocd-repo-server emptydir to…
aroundthecode Jan 18, 2024
0a851b8
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.4 (#2434)
renovate[bot] Jan 19, 2024
f2fa2ce
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.5 (#2436)
renovate[bot] Jan 19, 2024
cc5b21f
docs(argo-cd): Add reference for Argo CD extensions (#2438)
yu-croco Jan 20, 2024
1b5f787
chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 (#2441)
dependabot[bot] Jan 20, 2024
be7ed3d
chore(deps): bump tj-actions/changed-files from 41.0.1 to 42.0.0 (#2440)
dependabot[bot] Jan 20, 2024
9e31be4
feat(argo-cd): Support Azure DevOps webhook Secret (#2439)
yu-croco Jan 21, 2024
53620e3
fix(argo-cd): Fix fail to render `.Values.configs.secret.azureDevops`…
yu-croco Jan 22, 2024
5ac542f
chore(argo-cd): Provide Casbin matcher explicitly (#2445)
yu-croco Jan 22, 2024
c734875
chore(argo-cd): Change redis repository to public.ecr.aws (#2446)
joaoestrela Jan 22, 2024
9e70f24
docs(argo-cd): Update docs with the correct default for application.i…
bodgit Jan 23, 2024
03c26fc
fix(argo-workflows): Fix trailing whitespace in controller ConfigMap …
SlaterByte Jan 24, 2024
bc89bb5
docs(argocd-apps): Add deprecated note for Argo CD Extensions (#2449)
yu-croco Jan 25, 2024
9bb5330
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.…
renovate[bot] Jan 26, 2024
1de9659
fix(argo-cd): Fix Repo server `serviceaccount` label template (#2454)
ishuar Jan 26, 2024
a2c9640
docs(argo-workflows): Add MySQL persistence support explicitly on REA…
yu-croco Jan 26, 2024
482a205
merge conflicts
danielm-codefresh Jan 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .clomonitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ exemptions:
reason: "Helm deps are not currently scanned. Maintainers are watching developments to dependabot-core #2237" # Justification of this exemption (mandatory, it will be displayed on the UI)
- check: sbom
reason: "Tracking Helm dependencies is not yet a stable practice."
- check: self_assessment
reason: "Refer to self assessments supplied by the codebases Argo Helm supports."
- check: signed_releases
reason: "Argo Helm releases are made via Artifact Hub, where they are signed. The unsigned GitHub releases are for reference only."
- check: license_scanning
reason: "Temporary exemption: pending response from CNCF Service Desk"

# TODO:
# License scanning information
Expand Down
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
* @mkilchhofer @jmeridth @yu-croco

/charts/argo-workflows/ @vladlosev @jmeridth @yu-croco @tico24
/charts/argo-cd/ @mbevc1 @mkilchhofer @yu-croco @jmeridth @pdrastil @tico24
/charts/argo-events/ @pdrastil @jmeridth @tico24 @yu-croco
/charts/argo-rollouts/ @jmeridth @yu-croco
12 changes: 11 additions & 1 deletion .github/configs/cr.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,12 @@
## Reference: https://github.com/helm/chart-releaser
index-path: "./index.yaml"
index-path: "./index.yaml"

# PGP signing
sign: true
key: Argo Helm maintainers
# keyring: # Set via env variable CR_KEYRING
# passphrase-file: # Set via env variable CR_PASSPHRASE_FILE

# Enable automatic generation of release notes using GitHubs release notes generator.
# see: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
generate-release-notes: true
1 change: 0 additions & 1 deletion .github/configs/ct-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ chart-dirs:
- charts
chart-repos:
- dandydeveloper=https://dandydeveloper.github.io/charts/
helm-extra-args: "--timeout 600s"
validate-chart-schema: false
validate-maintainers: true
validate-yaml: true
Expand Down
18 changes: 12 additions & 6 deletions .github/configs/labeler.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
argo-cd:
- charts/argo-cd/**/*
- changed-files:
- any-glob-to-any-file: charts/argo-cd/**

argo-events:
- charts/argo-events/**/*
- changed-files:
- any-glob-to-any-file: charts/argo-events/**

argo-rollouts:
- charts/argo-rollouts/**/*
- changed-files:
- any-glob-to-any-file: charts/argo-rollouts/**

argo-workflows:
- charts/argo-workflows/**/*
- changed-files:
- any-glob-to-any-file: charts/argo-workflows/**

argocd-image-updater:
- charts/argocd-image-updater/**/*
- changed-files:
- any-glob-to-any-file: charts/argocd-image-updater/**

argocd-apps:
- charts/argocd-apps/**/*
- changed-files:
- any-glob-to-any-file: charts/argocd-apps/**
4 changes: 3 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<!--
Note on DCO:

If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the *Details* link next to the DCO action for instructions on how to resolve this.
-->

Checklist:

Expand All @@ -11,4 +13,4 @@ Checklist:
* [ ] I have signed off all my commits as required by [DCO](https://github.com/argoproj/argoproj/blob/master/community/CONTRIBUTING.md).
* [ ] My build is green ([troubleshooting builds](https://argo-cd.readthedocs.io/en/stable/developer-guide/ci/)).

Changes are automatically published when merged to `main`. They are not published on branches.
<!-- Changes are automatically published when merged to `main`. They are not published on branches. -->
57 changes: 57 additions & 0 deletions .github/workflows/chart-version-bump.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
## Used on Renovate PRs to bump the chart version and add a changelog entry
## Reference: https://github.com/stefanzweifel/git-auto-commit-action
## Reference: https://github.com/marketplace/actions/changed-files
name: 'Chart Version Bump and Changelog'

on:
pull_request:
types:
- labeled

permissions:
contents: write

jobs:
helm-bumper:
if: ${{ (contains(github.event.pull_request.labels.*.name, 'renovate')) }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
token: ${{ secrets.PAT }}
fetch-depth: 0

- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@ae82ed4ae04587b665efad2f206578aa6f0e8539 # v42.0.0
with:
files: charts/{argo-workflows,argo-cd,argo-events,argo-rollouts,argocd-image-updater}/Chart.yaml

- name: "Bump Version and Changelog"
run: |
chartName="$(echo \"${{ steps.changed-files.outputs.all_changed_files }}\" | cut -d '/' -f2)"
echo "Changed chart name is: $chartName"
echo "----------------------------------------"

parentDir="charts/${chartName}"

# Bump the chart version by one patch version
version=$(grep '^version:' ${parentDir}/Chart.yaml | awk '{print $2}')
major=$(echo $version | cut -d. -f1)
minor=$(echo $version | cut -d. -f2)
patch=$(echo $version | cut -d. -f3)
patch=$(expr $patch + 1)
sed -i "s/^version:.*/version: ${major}.${minor}.${patch}/g" ${parentDir}/Chart.yaml

# Add a changelog entry
appVersion=$(grep '^appVersion:' ${parentDir}/Chart.yaml | awk '{print $2}')
sed -i -e '/^ artifacthub.io\/changes: |/,$d' ${parentDir}/Chart.yaml
echo " artifacthub.io/changes: |" >> ${parentDir}/Chart.yaml
echo " - kind: changed" >> ${parentDir}/Chart.yaml
echo " description: Bump ${chartName} to ${appVersion}" >> ${parentDir}/Chart.yaml
cat ${parentDir}/Chart.yaml

- name: "Commit and push changes"
uses: stefanzweifel/git-auto-commit-action@8756aa072ef5b4a080af5dc8fef36c5d586e521d # v5.0.0
with:
commit_options: '--signoff'
28 changes: 20 additions & 8 deletions .github/workflows/lint-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,42 @@ permissions:
contents: read

jobs:
linter-artifacthub:
runs-on: ubuntu-latest
container:
image: public.ecr.aws/artifacthub/ah:v1.14.0
options: --user 1001
steps:
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Run ah lint
working-directory: ./charts
run: ah lint

chart-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

- name: Set up Helm
uses: azure/setup-helm@v3
uses: azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
with:
version: v3.10.1 # Also update in publish.yaml

- name: Set up python
uses: actions/setup-python@v4
uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0
with:
python-version: 3.9

- name: Setup Chart Linting
id: lint
uses: helm/chart-testing-action@v2.3.0
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
with:
# Note: Also update in scripts/lint.sh
version: v3.7.0
version: v3.10.0

- name: List changed charts
id: list-changed
Expand All @@ -38,8 +50,8 @@ jobs:
changed=$(ct --config ./.github/configs/ct-lint.yaml --target-branch ${{ github.base_ref }} list-changed)
charts=$(echo "$changed" | tr '\n' ' ' | xargs)
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=changed_charts::$charts"
echo "changed=true" >> $GITHUB_OUTPUT
echo "changed_charts=$charts" >> $GITHUB_OUTPUT
fi
- name: Run chart-testing (lint)
run: ct lint --debug --config ./.github/configs/ct-lint.yaml --target-branch ${{ github.base_ref }} --lint-conf ./.github/configs/lintconf.yaml
Expand All @@ -56,7 +68,7 @@ jobs:
echo -e '\033[0;32mDocumentation up to date\033[0m ✔'
fi
- name: Create kind cluster
uses: helm/kind-action@v1.4.0
uses: helm/kind-action@dda0770415bac9fc20092cacbc54aa298604d140 # v1.8.0
if: steps.list-changed.outputs.changed == 'true'
with:
config: .github/configs/kind-config.yaml
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/pr-sizing.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
## Reference: https://github.com/pascalgn/size-label-action
name: 'PR Labeling'

on:
pull_request_target:
types: [opened, synchronize, reopened]
types:
- opened
- synchronize
- reopened

permissions:
contents: read
Expand All @@ -12,7 +16,7 @@ jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
- uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0
with:
configuration-path: ".github/configs/labeler.yaml"
repo-token: "${{ secrets.GITHUB_TOKEN }}"
Expand All @@ -21,7 +25,6 @@ jobs:
size-label:
runs-on: ubuntu-latest
steps:
- name: size-label
uses: "pascalgn/[email protected]"
- uses: pascalgn/size-label-action@37a5ad4ae20ea8032abf169d953bcd661fd82cd3 # v0.5.0
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
3 changes: 2 additions & 1 deletion .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
- uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand All @@ -31,6 +31,7 @@ jobs:
argo-workflows
argocd-image-updater
argocd-apps
deps
github
# Configure that a scope must always be provided.
requireScope: true
7 changes: 4 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ jobs:
publish:
permissions:
contents: write # for helm/chart-releaser-action to push chart release and create a release
packages: write # to push OCI chart package to GitHub Registry
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

- name: Install Helm
uses: azure/setup-helm@v3
uses: azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
with:
version: v3.10.1 # Also update in lint-and-test.yaml

Expand All @@ -41,4 +42,4 @@ jobs:
config: "./.github/configs/cr.yaml"
skip_packaging: true
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
73 changes: 73 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.

name: Scorecard supply-chain security
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '21 6 * * 6'
push:
branches: [ "main" ]

# Declare default permissions as read only.
permissions: read-all

jobs:
analysis:
if: github.repository_owner == 'argoproj'
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read

steps:
- name: "Checkout code"
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
repo_token: ${{ secrets.SCORECARD_TOKEN }}

# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
# For private repositories:
# - `publish_results` will always be set to `false`, regardless
# of the value entered here.
publish_results: true

# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@cdcdbb579706841c47f7063dda365e292e5cad7a # v2.13.4
with:
sarif_file: results.sarif
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v7
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# Number of days of inactivity before an issue becomes stale
Expand Down
16 changes: 0 additions & 16 deletions CODEOWNERS

This file was deleted.

9 changes: 9 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Code of Conduct

We adhere to the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md). Please reference the link for details.

## TL;DR (too long didn't read)

Be kind

Your participation is at the discression of the maintainers of this project.
Loading
Loading