64 Commits

Author SHA1 Message Date
Sebastian Serth
3a22c30b22 Update Dependencies 2024-06-25 17:12:25 +02:00
Sebastian Serth
342b937695 Update Dependencies 2024-06-06 13:43:35 +02:00
dependabot[bot]
48f32282e3 Bump golangci/golangci-lint-action from 5 to 6
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 15:30:29 +00:00
dependabot[bot]
4c63ef58d2 Bump golangci/golangci-lint-action from 4 to 5
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 14:32:40 +02:00
Sebastian Serth
80b8c27924 Disable duplicated caching
Previously, setup-go and a dedicated cache action were used for each run. This yielded errors, since the file to be restored already existed.
2024-02-27 16:31:47 +01:00
Sebastian Serth
60867e9214 Specify permissions for golangci-lint-action 2024-02-27 16:31:47 +01:00
dependabot[bot]
1323cf58b3 Bump golangci/golangci-lint-action from 3 to 4
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 16:31:47 +01:00
dependabot[bot]
a44061d514 Bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 09:24:58 +01:00
Maximilian Paß
c1dbd105c6 Deduplicate GitHub Actions Artifact names. 2024-01-26 12:50:03 +00:00
dependabot[bot]
2a62608c32 Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 12:50:03 +00:00
dependabot[bot]
69ef4851fb Bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 12:50:03 +00:00
Maximilian Paß
f16efa65b7 Extract e2e test environment variables into file. 2024-01-24 17:21:00 +01:00
Maximilian Paß
fa04ed8ad4 Enable Go Processor Optimization for CI Pipeline 2024-01-24 17:21:00 +01:00
Maximilian Paß
b48c7fe8b6 Configure Systemd Watchdog
that monitors the reachability of Poseidon and automatically restarts Poseidon if required.
2024-01-24 17:21:00 +01:00
dependabot[bot]
f549820d3b Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 10:43:57 +01:00
Maximilian Paß
eaddc65989 Configure Systemd Socket Activation
as new way for Poseidon to accept connections. This should reduce our issues caused by deployments.
2024-01-15 16:05:35 +00:00
dependabot[bot]
be046dcfb7 Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:52:37 +01:00
dependabot[bot]
2e616127f9 Bump tj-actions/branch-names from 7 to 8
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names) from 7 to 8.
- [Release notes](https://github.com/tj-actions/branch-names/releases)
- [Changelog](https://github.com/tj-actions/branch-names/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/branch-names/compare/v7...v8)

---
updated-dependencies:
- dependency-name: tj-actions/branch-names
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-08 08:49:50 +01:00
dependabot[bot]
04e3f42b21 Bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 08:06:47 +01:00
dependabot[bot]
110e2318e1 Bump tj-actions/branch-names from 6 to 7
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names) from 6 to 7.
- [Release notes](https://github.com/tj-actions/branch-names/releases)
- [Changelog](https://github.com/tj-actions/branch-names/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/branch-names/compare/v6...v7)

---
updated-dependencies:
- dependency-name: tj-actions/branch-names
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 10:16:19 +02:00
dependabot[bot]
4a93238a15 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 10:13:46 +02:00
Sebastian Serth
39fc0f9d9d Update Dependencies 2023-09-16 19:52:52 +02:00
Sebastian Serth
2f43bced08 Update Go to 1.21 2023-08-16 15:13:05 +02:00
Maximilian Paß
0fd6e42487 Add regression e2e test for incomplete debug message.
See #325.
2023-08-14 11:37:51 +02:00
Sebastian Serth
4cc8ab422c Update Nomad version for GitHub actions 2023-07-25 22:08:08 +02:00
Sebastian Serth
1663008eb6 Update Nomad and CNI version for GitHub actions 2023-07-19 11:59:57 +00:00
Sebastian Serth
322d06540f Remove CodeClimate 2023-06-23 22:28:31 +02:00
Sebastian Serth
5c2b53f4bc Add Codecov to GitHub actions 2023-04-01 21:42:41 +02:00
Maximilian Paß
0218f91cd4 Disable AWS e2e tests. 2023-03-14 23:42:19 +01:00
Sebastian Serth
f35493d14e Fix permissions for Trivy GitHub workflow 2023-03-13 16:19:08 +01:00
Sebastian Serth
c115736da8 Update Go to 1.20 and Nomad 1.4.4 in CI
Quotes in ci.yml are required to prevent YAML parsing errors. Otherwise Go 1.20 would be read as Go 1.2
2023-02-26 19:20:52 +01:00
Sebastian Serth
ddeb3760e7 Move GitHub action filter to actual Trivy job
Formally, I was editing the wrong job that did not had any issues. Let's try again :)
2023-02-15 14:29:34 +01:00
Sebastian Serth
c7a0520b84 Update Dependencies 2022-11-30 13:11:17 +01:00
Maximilian Paß
0b7f71f3dc #190 Add recovery e2e tests. 2022-11-26 13:33:44 +00:00
Sebastian Serth
b1de6faa03 Update Nomad in CI 2022-10-27 19:46:26 +02:00
Sebastian Serth
b1027a907d Update versions in GitHub Action workflow 2022-10-25 11:49:34 +01:00
Sebastian Serth
b0a1531ef5 Setup Go for lint action 2022-10-23 10:53:05 +02:00
Sebastian Serth
c63cc2f80a Update GitHub Action workflow versions 2022-10-23 10:28:41 +02:00
Sebastian Serth
69237fb415 Use local Docker image in e2e pipeline and rebuild image if necessary 2022-09-24 23:09:23 +02:00
Sebastian Serth
7454e577e4 Allow using a local Docker image, e.g., for tests 2022-09-24 23:09:23 +02:00
Sebastian Serth
d372e37d1a Add cni/secure-bridge to isolate host network 2022-09-18 19:02:04 +02:00
Sebastian Serth
2a234538ca Update Dependencies 2022-09-18 12:24:02 +02:00
Sebastian Serth
5059a5dc4c Upgrade Go from 1.18 to 1.19 2022-08-10 20:47:02 +02:00
Sebastian Serth
6ddc6493d4 Update Nomad version in CI 2022-08-08 09:17:13 +02:00
Maximilian Paß
7d58d2b99c CI Debug Print AWS functions 2022-08-01 16:52:34 +02:00
Maximilian Paß
0094776a88 CI Debug WIP 2022-08-01 14:39:12 +02:00
Sebastian Serth
057dc0f1cc Update usage of CodeQL action 2022-06-11 13:51:10 +02:00
Maximilian Paß
bd7dc173c3 Introduce CodeClimate
to make the test coverage easily accessible.
2022-06-07 16:59:02 +02:00
Maximilian Paß
f1825ebd69 CI: Remove dep-scan as dependency of e2e-tests 2022-04-09 16:35:53 +02:00
Maximilian Paß
597cbec456 Fix golangci-lint timeout error 2022-04-09 16:35:53 +02:00