Nick Schonning
75131e7bf7
Setup haml-lint CI with todo config ( #23524 )
2 years ago
Nick Schonning
ed887271f3
Skip Docker CI Login/Push on forks ( #23564 )
2 years ago
Renaud Chaput
50d39c275d
Push Docker images to Github Container Registry as well ( #24101 )
2 years ago
Nick Schonning
4fa542f3c4
Sync CI and Docker Compose image versions ( #24053 )
2 years ago
Nick Schonning
9dfe2dbd3f
Skip rebase-needed job for i10n branch ( #24026 )
2 years ago
Nick Schonning
fb13f37475
Skip double building on Dependabot branches ( #24025 )
2 years ago
Nick Schonning
e594bb7d50
Convert CircleCI to GitHub Actions ( #23608 )
2 years ago
Nick Schonning
b65ca7acc9
Update rebase needed job settings ( #23746 )
2 years ago
Nick Schonning
a9472f8ff1
Fix Markdown files with Prettier and check in CI ( #21972 )
2 years ago
Renaud Chaput
44a7d87cb1
Rename JSX files with proper `.jsx` extension ( #23733 )
2 years ago
Nick Schonning
1d9ed91643
Move db migration CI to GitHub Actions ( #23624 )
2 years ago
Nick Schonning
de4b8224c0
Run bundler-audit on PRs ( #23514 )
2 years ago
Nick Schonning
7e215b3bda
Check for missing i18n strings in CI ( #23368 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Nick Schonning
9ab2a775c9
Set CI concurrency at the job level ( #23689 )
2 years ago
Nick Schonning
e4f37fad98
Only run latest for PR Rebase job ( #23688 )
2 years ago
Nick Schonning
2e93886537
Enable Depependabot on Docker images ( #23553 )
2 years ago
Nick Schonning
68a92c81bf
Generate minimimal Rubocop Todo file ( #23629 )
2 years ago
Nick Schonning
29ec2c4fb5
Trigger CI build on .nvmrc change ( #23627 )
2 years ago
Nick Schonning
1f957c6325
Use .nvmrc file for CI setup-node ( #23562 )
2 years ago
Nick Schonning
418c3a4699
Move Jest tests to filtered GitHub Action ( #23623 )
2 years ago
Aaron Patterson
fb8503e861
Upgrade to Ruby 3.2 ( #22928 )
...
Co-authored-by: Matthew Ford <matt@bitzesty.com>
2 years ago
Nick Schonning
f23d30100a
Cleanup unused i18n strings ( #23426 )
...
* Remove partial 422/500 error translations
* Add missing siblings for i18n unused warnings
* Enable i18n unused string checking for all locales
2 years ago
Yamagishi Kazutoshi
420f33ccb9
Skip locales linting ( #23352 )
2 years ago
Claire
1c335ac53a
Fix official docker images nto being compatible with some cloud providers ( #23354 )
...
See #23333 and https://github.com/docker/buildx/issues/1533
2 years ago
dependabot[bot]
9400bdbce5
Bump docker/build-push-action from 3 to 4 ( #23333 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Nick Schonning
56d1af753d
Only build latest commit on branch for image ( #23306 )
2 years ago
Nick Schonning
b58bf74e35
Filter Superlinter to Ruby files only ( #21976 )
2 years ago
Nick Schonning
4917e38d94
Separate Stylelint from Superlinter ( #23303 )
2 years ago
Nick Schonning
d9088ef327
Separate ESLint CI from Superlinter ( #23029 )
...
* Separate ESLint CI from Superlinter
* Correct JS indenting level
* Remove extra semicolons with ESLint autofix
2 years ago
dependabot[bot]
aed9d4f567
Bump hadolint/hadolint-action from 3.0.0 to 3.1.0 ( #23234 )
...
Bumps [hadolint/hadolint-action](https://github.com/hadolint/hadolint-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/hadolint/hadolint-action/releases )
- [Changelog](https://github.com/hadolint/hadolint-action/blob/master/.releaserc )
- [Commits](https://github.com/hadolint/hadolint-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: hadolint/hadolint-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Nick Schonning
a29cd2cdc2
Move Prettier CI checks to filtered jobs ( #22376 )
2 years ago
Nick Schonning
3c70f0a9c9
Run Prettier on YML files ( #22345 )
2 years ago
Moritz Heiber
a0813806d6
Add hadolint as Dockerfile linter ( #20993 )
...
* Added hadolint as Dockerfile linter in pipeline and resolved remaining hadolint issues in Dockerfile
* Use more specific version of hadolint Action
* Bumpt hadolint Action version to latest version to avoid deprecation notice
* Being _really_ specific now
2 years ago
Justin Hutchings
e5d15a5b56
Add CodeQL workflow ( #21894 )
2 years ago
Nick Schonning
e8481e67a7
Add CI job to label PRs with merge conflicts ( #22020 )
2 years ago
Erik Sundell
64bea71714
helm: cleanup helm chart, now in mastodon/chart ( #21801 )
2 years ago
Yamagishi Kazutoshi
e538584fbe
See version file in GitHub Actions ( #21927 )
2 years ago
Nick Schonning
f77ed3a6b2
Correct prettier calls for YML/JSON ( #21832 )
...
* Fix fomat-check writing files
* Fix unformatted YML/JSON
* Add format-check call to prevent regressions
2 years ago
Nick Schonning
491ab8de89
Fix GitHub form label type ( #21833 )
2 years ago
Kohei Ota (inductor)
92734e3df1
Use buildx functions for faster build ( #20692 )
...
* Use buildx functions for faster build
* move link
* cannot use --link with --chown
2 years ago
Erik Sundell
87fbd08f74
helm: Add helm chart tests ( #20394 )
...
* helm: Fix consistent list indentation
* helm: Add helm lint and helm template tests
* helm: Add helm template --validate test
* helm: Add helm install test
2 years ago
Yarden Shoham
29604763d7
Remove broken link references to bug bounty program ( #19779 )
...
The link https://app.intigriti.com/programs/mastodon/mastodonio/detail no longer works
* Closes #19491
Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
2 years ago
Yamagishi Kazutoshi
3702afec9f
Add detailed description section to issue template ( #19365 )
2 years ago
Yamagishi Kazutoshi
32c3bd3c53
Use pep440 for Docker image tag rules ( #19332 )
2 years ago
Ashish Kurmi
af46584f82
ci: add minimum GitHub token permissions for workflows ( #19138 )
...
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
2 years ago
luzpaz
4aa3b9bd01
Fix typos ( #18604 )
...
* Fix typos
Found via `codespell -q 3 -S ./CHANGELOG.md,./AUTHORS.md,./config/locales,./app/javascript/mastodon/locales -L ba,keypair,medias,pixelx,ro`
* Follow-up typo fix
2 years ago
dependabot[bot]
9134ed63f3
Bump docker/setup-buildx-action from 1 to 2 ( #18677 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
0aee67fa35
Bump docker/login-action from 1 to 2 ( #18678 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
50e261ff66
Bump docker/setup-qemu-action from 1 to 2 ( #18676 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
5d3995e51e
Bump docker/build-push-action from 2 to 3 ( #18675 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago