Noa Himesaka
b894424466
Merge branch 'glitch-soc:main' into main
2024-02-28 23:12:24 +09:00
Claire
a482932649
Merge commit '6f7615ba86afda56e1d661442286a1d68467a525' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/application_controller.rb`:
Not a real conflict, upstream fixed a bug in a line adjacent to code
modified by glitch-soc.
Ported upstream's change.
2024-02-27 19:20:57 +01:00
Matt Jankowski
9fa7338b6e
Use github
reporter on haml-lint
runs on CI ( #29375 )
2024-02-27 10:48:38 +00:00
Noa Himesaka
cf5ac16762
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2024-02-27 01:16:01 +09:00
Claire
ef3d15554b
Merge commit 'c645490d553124d800d30488595f7d2d9d61584d' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
- `README.md`:
Upstream updated its README, we have a completely different one.
Kept glitch-soc's README.
- `app/models/account.rb`:
Not a real conflict, upstream updated some lines textually adjacent
to glitch-soc-specific lines.
Ported upstream's changes.
2024-02-24 14:46:14 +01:00
Claire
ab2f0daa10
Merge commit 'aaa58d4807377e04649499ebee91757b16b9a007' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-security.yml`:
Changes were already cherry-picked and adapted in glitch-soc.
Kept glitch-soc's version.
- `Gemfile.lock`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
- `lib/mastodon/version.rb`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
2024-02-24 14:27:43 +01:00
Noa Himesaka
54f9dd346c
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2024-02-15 11:47:12 +09:00
renovate[bot]
58918844a9
Update peter-evans/create-pull-request action to v6 ( #29167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-12 10:20:54 +00:00
Matt Jankowski
b2133fee5f
Update artifact preservation to use save_path
value ( #29035 )
2024-02-07 13:37:10 +00:00
Claire
aaa58d4807
Fix tagging of manual security nightly builds ( #29061 )
2024-02-06 20:48:11 +00:00
Matt Jankowski
779d987fbc
Update codedoc/codecov-action
to v4 ( #29036 )
2024-02-06 09:34:28 +00:00
Claire
5bc39b3196
Fix build-security docker tags
2024-02-01 20:30:35 +01:00
Claire
c3936cbbe3
Temporary hack to correctly tag the security docker image…
2024-02-01 18:40:40 +01:00
Aaron Brady
970320d73c
Restore -streaming suffix for security builds ( #2602 )
2024-02-01 17:20:08 +01:00
Noa Himesaka
bc3b324cc5
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2024-02-02 00:55:53 +09:00
Claire
63d7a30503
Fix build-security workflow for glitch-soc
2024-02-01 16:09:51 +01:00
Claire
a7b16003e1
Fix security builds not being marked latest
2024-02-01 11:31:29 +01:00
Claire
883f589653
Fix missing workflow_dispatch
trigger for build-security
( #29041 )
2024-02-01 10:58:10 +01:00
Claire
7316a08380
Fix missing workflow_dispatch
trigger for build-security
( #29041 )
2024-02-01 09:52:01 +00:00
Claire
85bdd145dc
Adapt workflow to glitch-soc
2024-02-01 10:40:04 +01:00
Claire
a48447a6b2
Add github action workflow for manual security builds ( #29040 )
2024-02-01 10:39:23 +01:00
Claire
812a131423
Add github action workflow for manual security builds ( #29040 )
2024-02-01 09:33:12 +00:00
Noa Himesaka
17e71fe6d8
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2024-01-30 22:14:42 +09:00
Claire
5fa2821853
Merge commit '3205a654caf903002c2db872f802a3332201678b' into glitch-soc/merge-upstream
2024-01-26 20:47:20 +01:00
Matt Jankowski
ca7053f19c
Consolidate db test prep steps to rake task ( #28886 )
2024-01-25 13:10:39 +00:00
renovate[bot]
559bbf0aa6
chore(deps): update artifact actions (major) to v4 (major) ( #28415 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 16:51:18 +00:00
Noa Himesaka
ee2178203b
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2024-01-19 18:10:15 +09:00
Claire
35b6583371
Merge commit '6374358357ee81b5f137f471f028a56974109155' into glitch-soc/merge-upstream
2023-12-29 17:40:57 +01:00
renovate[bot]
63901bb34b
Update github/codeql-action action to v3 ( #28495 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-29 10:22:43 +00:00
Noa Himesaka
cc7b65876b
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2023-12-28 18:01:58 +09:00
Claire
7b7b6d234b
Change mastodon-streaming nightly builds to be tagged as latest ( #2546 )
...
glitch-soc does not have releases, so it tags nightly container builds as latest; but we were not doing the same thing for the new `mastodon-streaming` container
2023-12-26 12:13:56 +01:00
Claire
f96e713522
Fix trying to push mastodon-streaming docker images to upstream's ghcr repo ( #2541 )
2023-12-22 13:01:08 +01:00
Claire
5bd61a3fc5
Don't try to push images to Mastodon's dockerhub ( #2540 )
2023-12-22 12:13:53 +01:00
Claire
d4c87ff5b8
Disable use of missing native arm64 docker builder for the streaming image ( #2539 )
2023-12-22 08:45:37 +01:00
Claire
b8209c3b96
Merge commit '85662a5a57531af5402a6777d0b1089e78c56815' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream reworked the CSP, we kept our version for now.
- `spec/requests/content_security_policy_spec.rb`:
Upstream reworked the CSP, we kept our version for now.
2023-12-20 20:10:45 +01:00
Claire
d288a6162a
Merge commit '12c22ee5e71ae0220ea10199e4d10deb4140ec44' into glitch-soc/merge-upstream
2023-12-19 20:40:05 +01:00
Claire
8afd313807
Merge commit '15b2d7eec59c745b418debf63907d8bd08c4a730' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream split some dependencies, including `express`, to
`streaming/package.json`.
However, glitch-soc had extra dependencies textually close to `express`.
Kept the extra dependencies and moved `express` to streaming.
- `yarn.lock`:
Upstream split some dependencies, including `express`, to
`streaming/package.json`.
However, glitch-soc had extra dependencies textually close to `express`.
Kept the extra dependencies and moved `express` to streaming.
2023-12-19 20:06:32 +01:00
Noa Himesaka
c9e154f91b
Merge branch 'glitch-soc:main' into main
2023-12-19 15:01:56 +09:00
Claire
ddf3ad9541
Merge commit '3bf896c973404261f4f7b25c25ea22adb1a85e7d' into glitch-soc/main
...
Conflicts:
- `package.json`:
Upstream removed a dependency textually close to a glitch-only dependency.
Updated as upstream while keeping our dependency.
2023-12-17 17:43:30 +01:00
Michael Stanclift
a80530d1df
Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image ( #26850 )
...
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
2023-11-28 10:04:40 +00:00
Matt Jankowski
e892efbc40
Configure elastic search integration with rspec tag ( #27882 )
2023-11-17 11:52:20 +00:00
Nick Schonning
36d7d1781f
Add CodeCov for Ruby coverage reports ( #23868 )
2023-11-14 16:53:38 +00:00
Matt Jankowski
9d799d40ba
Reduce CI job matrix job count ( #27660 )
2023-11-03 14:58:33 +00:00
Matt Jankowski
5d9e71ebe0
Archive uploaded CI assets into single file between build/test ( #27668 )
2023-11-03 14:12:14 +00:00
Noa Himesaka
d793cdab75
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2023-10-30 14:54:36 +09:00
Claire
4ef66d6538
Merge commit '15182d1e5e595b21c47b48c5d258f30a0251e753' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
glitch-soc had extra ignores.
Removed them.
2023-10-24 20:31:20 +02:00
Renaud Chaput
6cf9f1211b
Create custom Github Actions for common steps ( #27518 )
2023-10-24 11:43:24 +00:00
Noa Himesaka
3697bb6811
Merge branch 'main' of https://github.com/glitch-soc/mastodon
2023-10-20 13:28:13 +09:00
Claire
74fd46d3ab
Merge commit '9f218c9924b883207a3463a29314c92032cf06df' into glitch-soc/merge-upstream
2023-10-19 19:14:04 +02:00
Claire
510845b6b9
Only enable github-rspec for pull_request events ( #27456 )
2023-10-18 15:20:24 +02:00