dependabot[bot] and Stephen Kitt
b8af85b7e8
Bump actions/setup-python from 4.4.0 to 4.5.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/5ccb29d8773c3f3f653e1705f474dfaa8a06a912...d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-16 11:19:14 +01:00
dependabot[bot] and Stephen Kitt
3086232524
Bump actions/checkout from 3.2.0 to 3.3.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/755da8c3cf115ac066823e79a1e1788f8940201b...ac593985615ec2ede58e132d2e21d2b1cbd6127c )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 14:20:21 +01:00
dependabot[bot] and Stephen Kitt
aa66071be6
Bump actions/setup-python from 4.3.1 to 4.4.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/2c3dd9e7e29afd70cc0950079bde6c979d1f69f9...5ccb29d8773c3f3f653e1705f474dfaa8a06a912 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-02 10:35:26 +01:00
dependabot[bot] and Stephen Kitt
e99de81c1d
Bump actions/checkout from 3.1.0 to 3.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8...755da8c3cf115ac066823e79a1e1788f8940201b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-19 11:21:04 +01:00
dependabot[bot] and Stephen Kitt
384508cf80
Bump azure/setup-helm from 3.4 to 3.5
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 3.4 to 3.5.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/f382f75448129b3be48f8121b9857be18d815a82...5119fcb9089d432beecbf79bb2c7915207344b78 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-19 10:07:15 +01:00
dependabot[bot] and Thomas Pantelis
3f4af474fc
Bump actions/setup-python from 4.3.0 to 4.3.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/13ae5bb136fac2878aff31522b9efb785519f984...2c3dd9e7e29afd70cc0950079bde6c979d1f69f9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-13 10:14:15 -05:00
dependabot[bot] and Stephen Kitt
2d0cc447f9
Bump gaurav-nelson/github-action-markdown-link-check
...
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 228fbf4ffb2a86a65314866e9b2322b519fd885f to 4d97ad89bbb0de4be573a9d7a2fc0ce900afc519.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/228fbf4ffb2a86a65314866e9b2322b519fd885f...4d97ad89bbb0de4be573a9d7a2fc0ce900afc519 )
---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-05 20:11:44 +01:00
Tom Pantelis and Stephen Kitt
5179a1de02
Set chart appVersion with 'helm package' on release
...
Use the '--app-version' parameter to 'helm package' to dynamically
set the chart 'appVersion' field. We can then omit the hardcoded
'appVersion' field in the Chart.yaml file.
The chart 'version' field is also set by 'helm package' but we still
need to define it in the Chart.yaml file since 'help dep update'
requires it. The placeholder 'version' field is now set to 0.0.0 just
to give it some value.
For E2E, since the version fields are no longer hardcoded, it now
simulates a release by running 'helm package' and extracting the tar
files to HELM_REPO_LOCATION, now set to ./helm_repo.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-14 14:10:26 +01:00
dependabot[bot] and Stephen Kitt
753cd4900f
Bump azure/setup-helm from 3.3 to 3.4
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 3.3 to 3.4.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/b5b231a831f96336bbfeccc1329990f0005c5bb1...f382f75448129b3be48f8121b9857be18d815a82 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 18:23:58 +01:00
dependabot[bot] and Stephen Kitt
549047ea86
Bump peter-evans/create-issue-from-file from 4.0.0 to 4.0.1
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/99b87c35610e986ad2034a7b0518a9b3ebea541b...433e51abf769039ee20ba1293a088ca19d573b7f )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-24 14:54:55 +02:00
Daniel Farrell and Thomas Pantelis
e77d74d672
Add issues:write permission to broken links GHA
...
The issue reporting step of the Markdown broken link check GitHub Action
is failing due to missing permissions.
> Error: Resource not accessible by integration
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-10-21 03:56:40 -04:00
dependabot[bot] and Thomas Pantelis
4d3f995959
Bump actions/setup-python from 4.2.0 to 4.3.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/b55428b1882923874294fa556849718a1d7f2ca5...13ae5bb136fac2878aff31522b9efb785519f984 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-20 13:01:22 -04:00
dependabot[bot] and Thomas Pantelis
3406547674
Bump actions/checkout from 3.0.2 to 3.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/2541b1294d2704b0964813337f33b291d3f8596b...93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-12 07:40:57 -04:00
dependabot[bot] and Thomas Pantelis
54bb10457a
Bump helm/chart-testing-action from 2.3.0 to 2.3.1
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/09ed88797198755e5031f25be13da255e7e33aad...afea100a513515fbd68b0e72a7bb0ae34cb62aec )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-07 13:34:25 -04:00
Daniel Farrell and Stephen Kitt
33efe8b1dc
Add K8s 1.25 to E2E CI
...
Relates-to: submariner-io/shipyard#949
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-09-21 09:33:56 +02:00
Stephen Kitt and Mike Kolesnik
4d54dd283e
Add contents write permission on release
...
When releasing, since the job pushes to the git repository, it needs
to have write permission on "contents".
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-09-06 14:39:08 +03:00
Daniel Farrell and Stephen Kitt
e16a2c36df
Minimize GHA permissions
...
Set the GitHub Actions token permission to null in most workflows.
This results in:
GITHUB_TOKEN Permissions
Metadata: read
The default permissions, used without the null override, are either
GITHUB_TOKEN Permissions
Actions: write
Checks: write
Contents: write
Deployments: write
Discussions: write
Issues: write
Metadata: read
Packages: write
Pages: write
PullRequests: write
RepositoryProjects: write
SecurityEvents: write
Statuses: write
or
GITHUB_TOKEN Permissions
Actions: read
Checks: read
Contents: read
Deployments: read
Discussions: read
Issues: read
Metadata: read
Packages: read
Pages: read
PullRequests: read
RepositoryProjects: read
SecurityEvents: read
Statuses: read
Jobs triggered by PRs get read permissions, other jobs get write.
One job requires non-null permissions to function.
The dependent issues GHA needs PR/issues write permissions to add/remove
`dependent` labels. It needs status write permission to block/unblock
PRs when dependencies are missing/met. Fails with HttpError otherwise.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-08-25 10:47:32 +02:00
dependabot[bot] and Thomas Pantelis
a5401e6df0
Bump azure/setup-helm from 2.1 to 3.3
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 2.1 to 3.3.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/217bf70cbd2e930ba2e81ba7e1de2f7faecc42ba...b5b231a831f96336bbfeccc1329990f0005c5bb1 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-19 08:07:00 -04:00
dependabot[bot] and Thomas Pantelis
883d93c0be
Bump helm/chart-testing-action from 2.2.1 to 2.3.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/dae259e86a35ff09145c0805e2d7dd3f7207064a...09ed88797198755e5031f25be13da255e7e33aad )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-11 07:29:11 -04:00
dependabot[bot] and Daniel Farrell
414c72fc28
Bump actions/setup-python from 4.1.0 to 4.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/c4e89fac7e8767b327bbad6cb4d859eda999cf08...b55428b1882923874294fa556849718a1d7f2ca5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-03 17:16:56 -04:00
dependabot[bot] and Thomas Pantelis
9e5b80abda
Bump actions/setup-python from 4.0.0 to 4.1.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/d09bd5e6005b175076f227b13d9730d56e9dcfcb...c4e89fac7e8767b327bbad6cb4d859eda999cf08 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-12 10:37:19 -04:00
Daniel Farrell and Thomas Pantelis
077c26b714
Add K8s 1.24 E2E, EoL K8s 1.21
...
Use Kubernetes 1.24 as the default version for end-to-end tests.
Remove Kubernetes 1.21 end-to-end tests as it's end of life.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-07-07 15:13:50 -04:00
Stephen Kitt and Thomas Pantelis
c605528741
Create secrets along with SAs
...
Starting with Kubernetes 1.24, secrets are no longer automatically
created for SAs. This adds secrets to the relevant templates; creating
secrets in this way is supported in all Kubernetes versions.
This also enables testing with 1.24 in CI, to make sure that the fix
actually works.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-07-07 11:54:23 -04:00
dependabot[bot] and Thomas Pantelis
b4cb05ee93
Bump actions/setup-python from 3.1.2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3.1.2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/98f2ad02fd48d057ee3b4d4f66525b231c3e52b6...d09bd5e6005b175076f227b13d9730d56e9dcfcb )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 13:28:08 -04:00
Daniel Farrell and Thomas Pantelis
b7e87f6f03
Bump markdown-link-check to the current tip
...
This hasn't been released yet but fixes the safe directories git
errors.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-12 05:21:55 -04:00
dependabot[bot] and Thomas Pantelis
bad87d3723
Bump azure/setup-helm from 2.0 to 2.1
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 2.0 to 2.1.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/a517f2ff6560563a369e16ca7c7d136b6164423f...217bf70cbd2e930ba2e81ba7e1de2f7faecc42ba )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 15:15:08 -04:00
dependabot[bot] and Thomas Pantelis
50caad7981
Bump actions/setup-python from 3.0.0 to 3.1.2
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3.0.0 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/0ebf233433c08fb9061af664d501c3f3ff0e9e20...98f2ad02fd48d057ee3b4d4f66525b231c3e52b6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 15:01:57 -04:00
dependabot[bot] and Daniel Farrell
46997af20e
Bump actions/checkout from 2.3.4 to 3.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f...2541b1294d2704b0964813337f33b291d3f8596b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 14:01:21 -04:00
dependabot[bot] and Thomas Pantelis
04ca657a14
Bump peter-evans/create-issue-from-file from 3.0.0 to 4
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 3.0.0 to 4.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/97e6f902a416aac38834e23fa52e166aad0437d2...99b87c35610e986ad2034a7b0518a9b3ebea541b )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 13:45:29 -04:00
Daniel Farrell and Daniel Farrell
a0f3ce2c5b
Update helm/chart-testing-action 2.1.0 to 2.2.1
...
github.com/helm/chart-testing-action/compare/v2.1.0...v2.2.1
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
9178bf8886
Update actions/setup-python GHA 2.2.2 to 3.0.0
...
github.com/actions/setup-python/compare/v2.2.2...v3.0.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
f534b48b20
Update azure/setup-helm from 1.1 to 2.0
...
https://github.com/Azure/setup-helm/compare/v1.1...v2.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
40cbd9481f
Run yamllint from Shipyard instead of GHA
...
Use the yamlint make target provided by Shipyard instead of a third
party GitHub action for running the same tool.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
ad2e8ac6b4
Update get-pr-commits GHA 1.1.0 to 1.2.0
...
This adds a feature, but nothing that seems relevant to us.
github.com/tim-actions/get-pr-commits/compare/v1.1.0...v1.2.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
afc3dc11da
Update markdown-link-check GHA 1.0.13 to 1.0.14
...
Bumps the version of markdown-link-check from 3.8.7 to 3.9.3.
Changes base image from node:alpine to node:lts-alpine.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
182a06d2a8
Update z0al/dependent-issues to 1.5.1
...
The current version is not tagged, but is first in the 1.3.0 tag.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Thomas Pantelis
f151c3f3dc
Fix yamllint errors, use SubM-standard config
...
Use similar yamllint configuration as other Submariner repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-15 10:13:58 -04:00
Daniel Farrell and Stephen Kitt
295890d3b5
Remove K8s 1.20 tests as it's EOL
...
Remove tests for Kubernetes 1.20, as it is End of Life and Submariner
supports all versions upstream-Kubernetes supports and no EOL versions.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-14 09:31:40 +01:00
Stephen Kitt and Thomas Pantelis
76c4e94da1
Check for fixup commits in PRs
...
Commits produced using "git commit --fix" are great for review, but
must be squashed before a PR is merged.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-01-20 14:13:24 -05:00
Daniel Farrell and Daniel Farrell
b6590df91b
Update K8s in E2E, EOL 1.19 and add 1.23
...
Update the versions of Kubernetes tested in the E2E CI. Add 1.23 as the
new default for most tests, remove 1.19 as it is now EOL.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-01-18 10:41:38 -05:00
Stephen Kitt and Thomas Pantelis
fc77796287
Update K8s versions: drop 1.17/1.18, add 1.21/1.22
...
1.17 and 1.18 have reached EOL.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-11-08 13:52:07 -05:00
Mike Kolesnik and Thomas Pantelis
839d20f972
Rename job so it won't shard on stable branches
...
Right now auto release logic updates `devel` to the stable branch name
when creating stable branches. This leads to this job "sharding" into
multiple jobs, and messes up branch protections.
To keep things simple, the main job name will remain the same so that
there's no "PR targets X" and "PR targets Y" jobs, just the one "PR
targets branch" job
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-10-20 11:18:35 -04:00
Daniel Farrell and Thomas Pantelis
2788692ffc
Update create-issue-from-file GHA 2.3.2 to 3.0.0
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-14 08:00:47 -04:00
Daniel Farrell and Thomas Pantelis
87390b6e5d
Enable strict YAML linting
...
Fail yamllint on warnings, as we do with other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-10 08:32:45 -04:00
Daniel Farrell and Thomas Pantelis
47a7aec05d
Update ibiqlik/action-yamllint GHA 1.0.0 to 3.0.4
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-09 17:26:16 -04:00
Daniel Farrell and Thomas Pantelis
eea398da4e
Use SHAs for GHA versions
...
Per GitHub's security guidelines, GHAs should be pinned using full
length commit SHAs instead of tags.
The SHAs are of the commits currently resolved by the versions.
Even "trusted" GHAs from GitHub developers are pinned because it's
possible their repo rights could be compromised and a malicious GHA
published. These core repos are not frequently substantially updated.
Submariner-internal GHAs are left pinned at devel because we want
automatic updates from Shipyard's shared tooling.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-08-24 08:18:22 -04:00
Daniel Farrell and Daniel Farrell
50489802e2
Don't run periodic PR dependency checks on forks
...
As we do with the Flake Finder and other periodic jobs, skip the checks
for PR dependencies on forks.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-08-09 16:39:00 -04:00
Daniel Farrell and Daniel Farrell
2f9156cf34
Extract helm-docs generation/testing to Makefile
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-07-27 05:00:56 -04:00
Janki Chhatbar and Daniel Farrell
78294c1827
Enable PR dependency check jobs
...
This job marks a PR `dependent` whenever a dependent PR
is mentioned via `Depends on/ depends on` keyword.
The job fails until the dependent PR is not merged. This
helps in properly managing merging of dependent PRs.
Signed-off-by: Janki Chhatbar <jchhatba@redhat.com >
2021-07-22 10:18:28 -04:00
Daniel Farrell and GitHub
6869b47fc3
Add linter to check no "Apply suggestions" commits ( #154 )
...
Add a linting job to verify that no commit message in a PR contains the
case insensitive string "Apply suggestions from code review". Commits
with exactly this title are generated by GitHub automatically when a
batch of proposed changes from code review are accepted from the GitHub
UI. A number of such commits have made it into various Submariner/*
repos.
Commits addressing code review feedback should typically be squashed
into the commits under review, or made into well-commented discrete
commits.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-30 16:26:39 +00:00