52 Commits

Author SHA1 Message Date
94ad197ff3 Ensure slim-lint annotations are always uploaded in the main repo 2024-06-17 14:41:46 +02:00
94404370c4 Upgrade Sentry to v8 and remove custom Dependabot grouping
As part of the upgrade process, we need to rework the tracing instrumentation. Now, we are just wrapping all async functions in a new sentry transaction, which will automatically end once the function returns.

Further, the structure of the Sentry packages got reworked, so that we only need a single package by now. This removes the need to group dependabot updates.

Co-authored-by: Jan Graichen <jgraichen@altimos.de>
2024-05-24 14:52:14 +02:00
db65562b57 Bump lcollins/checkstyle-github-action from 2.0.0 to 3.0.0
Bumps [lcollins/checkstyle-github-action](https://github.com/lcollins/checkstyle-github-action) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/lcollins/checkstyle-github-action/releases)
- [Commits](https://github.com/lcollins/checkstyle-github-action/compare/v2.0.0...v3.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-21 13:59:06 +02:00
ef732ec031 Fix permission issue for slim-lint CI on forks
Forked repos may not have any write permissions, and thus may not write
status checks for PRs. Therefore, we disable uploading slim-lint results
to GitHub checks for forks. The pass/fail information is still displayed.
2024-05-21 11:57:27 +02:00
681e8ec444 Add GitHub CI workflow for slim lint 2024-04-18 08:31:24 +02:00
b1f8e94c3f Enable auto-merge of all Sentry updates 2024-03-14 10:31:39 +01:00
a50bd671e6 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 13:57:44 +01:00
08ad30cedd 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:33:49 +01:00
04863f1f25 Update Ruby to 3.3 2024-01-19 12:49:00 +01:00
999cc252b3 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:50:51 +01:00
d1441b08b7 Disable CodeQL for Dependabot runs 2023-11-09 16:50:33 +01:00
f4c7291adb Increase runner size for CodeQL analysis 2023-11-06 01:09:12 +01:00
5c62a72875 Upgrade versions in GitHub Action workflow 2023-10-31 11:57:49 +01:00
3176832258 Upgrade to Yarn Berry 2023-10-31 11:57:37 +01:00
caa2b3a5a7 Bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 09:11:01 +02:00
99bd46af1a Align project files with CodeHarbor
Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
2023-10-11 00:18:33 +02:00
e79e39927a Revert "Remove outdated CC_TEST_REPORTER_ID from GitHub tests"
We still need this variable for CodeCov.

Reverts 74f00b94
2023-10-08 14:01:13 +02:00
74f00b9449 Remove outdated CC_TEST_REPORTER_ID from GitHub tests 2023-10-06 00:42:45 +02:00
657a2546ce 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 09:57:30 +02:00
ac92385dd7 Rename remaining occurrences of webpacker to shakapacker 2023-09-01 19:39:51 +02:00
ea60626b87 Remove CodeClimate 2023-06-23 22:30:37 +02:00
fb2a87144d Use Codecov token and proceed when tests fail 2023-04-01 13:25:23 +02:00
a4e9342fd2 Add Codecov to GitHub actions 2023-03-31 16:22:08 +02:00
12fdbfbda9 Remove unused NODE_OPTIONS from CI 2023-02-18 21:11:12 +01:00
5d7f19db94 Speed up CI by dropping requirement on Docker 2023-02-18 20:12:54 +01:00
0a36751896 Update to Ruby 3.2 2023-01-07 16:11:36 +01:00
673c4b57fe Update Postgres to v15 in CI 2022-11-25 11:10:06 +01:00
4c5c2e0efe GitHub Action: Remove set-output command 2022-10-23 10:47:16 +02:00
094963d312 Update GitHub Action workflow versions 2022-10-23 10:28:13 +02:00
a2bb2844b4 Add a Content Security Policy 2022-09-06 11:20:57 +02:00
909db6b3a2 Precompile assets for spec 2022-08-12 10:22:56 +02:00
f38238aa22 Add GitHub action checks for Rubocop 2022-08-08 20:18:41 +02:00
8404c43a30 Add rspec-github gem for enhanced GitHub formatting 2022-08-08 20:18:41 +02:00
42a1f7dff2 Update GitHub workflow 2022-06-30 18:20:01 +02:00
8884cdb98d Update CodeQL workflow 2022-06-08 13:30:29 +02:00
0f92e862c6 Update codeclimate-action in ci.yml 2021-12-20 13:23:45 +01:00
78ffb1bee8 Update codeclimate-action in ci.yml 2021-12-20 13:19:23 +01:00
0a552cac44 Create codeql-analysis.yml 2021-11-05 09:32:56 +01:00
7f47af99cb Fix order-dependent specs 2021-11-04 19:15:33 +01:00
5550183d7e [Spec] openhpi/co_execenv_python:3.4 is no longer required 2021-11-01 17:13:10 +01:00
37a179bbf4 Use older images for CI testing 2021-09-11 21:26:41 +02:00
0f6023c607 Speed up rubocop execution 2021-05-20 14:51:55 +02:00
27424c5f6e Enable Rubocop in GitHub Actions 2021-05-14 22:03:06 +02:00
dd1603fa18 Update GitHub Actions 2021-04-13 14:00:40 +02:00
f68fb96082 Use bot account for dependabot merge 2020-12-10 10:48:55 +01:00
45dde381eb GitHub Actions: Remove redundant RAILS_ENV=test 2020-12-07 19:26:37 +01:00
d491a6a30f GitHub Actions: Use single line where available 2020-12-07 19:23:06 +01:00
73540b3574 Checkout code for dependabot automerge 2020-12-07 18:50:29 +01:00
539331832f Use newer GitHub workflow for auto-merge 2020-12-07 18:42:03 +01:00
76eb4160d8 Use YML array for ci.yml 2020-12-07 18:26:28 +01:00