Casper
17d656518c
Use buildx in test_merge_requests.yml ( #1972 )
...
* Update test_merge_requests.yml
* cache stuff removed
2021-05-16 18:54:49 +02:00
Casper
23afce5ae1
add arm platforms ( #1970 )
2021-05-15 20:36:36 +02:00
dependabot[bot]
1da3da011a
chore(deps): bump docker/login-action from 1 to 1.9.0 ( #1962 )
...
* chore(deps): bump docker/login-action from 1 to 1.9.0
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 1.9.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(security): switch from PAT to GITHUB_TOKEN
* chore(security): switch from PAT to GITHUB_TOKEN
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frederic Werner <20406381+wernerfred@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+aendeavor@users.noreply.github.com>
2021-05-12 12:31:37 +02:00
dependabot[bot]
98be3d7b82
chore(deps): bump actions/checkout from 2 to 2.3.4 ( #1964 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 2.3.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/v2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frederic Werner <20406381+wernerfred@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+aendeavor@users.noreply.github.com>
2021-05-12 09:51:46 +00:00
dependabot[bot]
9e78e5cbc9
chore(deps): bump docker/setup-buildx-action from 1 to 1.3.0 ( #1959 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 1.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+aendeavor@users.noreply.github.com>
2021-05-12 09:50:31 +00:00
dependabot[bot]
2f538daf0f
chore(deps): bump docker/build-push-action from 2 to 2.4.0 ( #1960 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 2.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+aendeavor@users.noreply.github.com>
2021-05-12 09:48:11 +00:00
dependabot[bot]
569e15a78b
chore(deps): bump docker/metadata-action from 3 to 3.1.0 ( #1961 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3 to 3.1.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v3...v3.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 08:52:43 +00:00
dependabot[bot]
ef7da2f39d
chore(deps): bump docker/setup-qemu-action from 1 to 1.1.0 ( #1963 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 1.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 10:37:13 +02:00
dependabot[bot]
f0c0a70fa1
chore(deps): bump crazy-max/ghaction-docker-meta from v2.5.0 to v3 ( #1956 )
...
* chore(deps): bump crazy-max/ghaction-docker-meta from v2.5.0 to v3
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta ) from v2.5.0 to v3.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases )
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.5.0...2af9c6a52b5431eea749f0e923b7503b84813f77 )
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): correct repo location
* chore(deps): correct repo location
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frederic Werner <20406381+wernerfred@users.noreply.github.com>
2021-05-11 15:01:44 +02:00
Georg Lauterbach
5449efd8d4
chore(docs): outsourcing environment vars to the documentation ( #1948 )
...
Co-authored-by: Frederic Werner <20406381+wernerfred@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2021-05-11 22:15:34 +12:00
dependabot[bot]
29d630f695
chore(deps): bump crazy-max/ghaction-docker-meta from v2.4.0 to v2.5.0 ( #1952 )
...
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta ) from v2.4.0 to v2.5.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases )
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.4.0...f02d9f4f9bdea946298d7cf0a0567c289af7bbda )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 10:43:02 +02:00
Frederic Werner
74068fef6c
docs(deps): bump mkdocs-material to 7.1.4 ( #1949 )
2021-05-07 12:03:33 +02:00
dependabot[bot]
acf25acfda
chore(deps): bump crazy-max/ghaction-docker-meta from v2.3.0 to v2.4.0 ( #1936 )
...
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta ) from v2.3.0 to v2.4.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases )
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.3.0...e09df4df3ce0f1198fcfa91b72743b2cb7969430 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 15:09:39 +02:00
Frederic Werner
f6e3c3fcb8
docs(deps): bump mkdocs-material to 7.1.3 ( #1934 )
...
* docs(deps): bump mkdocs-material to 7.1.3
2021-04-24 22:30:01 +02:00
dependabot[bot]
412737074f
chore(deps): bump actions/cache from v2.1.4 to v2.1.5 ( #1920 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frederic Werner <20406381+wernerfred@users.noreply.github.com>
2021-04-19 09:07:30 +02:00
Frederic Werner
81a05ad432
docs(deps): update mkdocs-material to v7.1.2 ( #1917 )
...
* docs(deps): update mkdocs-material to v7.1.2
2021-04-18 13:25:06 +02:00
Frederic Werner
4da91b8423
ci(docs): update mkdocs-material image to version 7.1.1 ( #1894 )
2021-04-10 16:35:13 +02:00
Frederic Werner
b60b294be1
docs: minor adjustments ( #1889 )
...
* docs: add version to mkdocs docker image
* docs: add version tag to build image
* feat(docs): add back-to-top button
* feat(docs): add back-to-top button
* feat(docs): add dark theme
2021-04-08 12:27:37 +02:00
dependabot[bot]
27a9fd21cf
chore(deps): bump crazy-max/ghaction-docker-meta from v2.2.1 to v2.3.0 ( #1888 )
...
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta ) from v2.2.1 to v2.3.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases )
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.2.1...2e1a5c7fa42123697f82d479b551a1bbdb1bef88 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 10:05:36 +02:00
dependabot[bot]
0a7d781fc9
chore(deps): bump crazy-max/ghaction-docker-meta from v2.2.0 to v2.2.1 ( #1887 )
...
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta ) from v2.2.0 to v2.2.1.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases )
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.2.0...f39f06a624f9ca2c5d27758aa88932d443e9eda2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-07 11:37:25 +02:00
Frederic Werner
44bee0f935
ci(deps): update docker-meta action to 2.2.0 ( #1883 )
...
* ci(dependency): update docker-meta action to 2.2.0
See https://github.com/crazy-max/ghaction-docker-meta/blob/master/UPGRADE.md for upgrade notes
Closes #1882
* ci(dependency): update docker-meta action to 2.2.0
2021-04-05 12:20:23 +02:00
dependabot[bot]
32c792531b
chore(deps): bump peaceiris/actions-gh-pages from v3 to v3.8.0 ( #1873 )
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from v3 to v3.8.0.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...068dc23d9710f1ba62e86896f84735d869951305 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 13:54:43 +02:00
wernerfred
463bc967d2
docs(fix): Update wiki references to the new docs url
...
Additionally replaces old references to `tvial` images with the new `mailserver` docker image name.
2021-03-25 11:49:24 +13:00
polarathene
251a87e622
docs(ci): Add versioning support without using 'mike'
...
It seems it may have be simpler to just use 'mike'..
Additionally squashes related commits providing minor fixes + improvements:
- Use a job dependency (`needs`) to avoid `push` event race conditions due to parallel jobs.
- Improve workflow file documentation via inline comments.
- Make ShellCheck linting happy.
- `chown` doesn't seem to work unless on the default branch for CI. Opted to use the docker `--user` approach instead.
2021-03-25 11:49:24 +13:00
polarathene
95983cbebc
docs(ci): Add workflow to build and deploy docs
...
Separate workflows for `push` and `pull_request` events. This avoids a `skipped` job status (`Check Run`?) always being presented for the `deploy` job in Pull Requests.
---
chore(`.gitignore`): Ignore the `docs/site/` build output
Ignore to avoid local builds output appearing in git as unstaged.
2021-03-25 11:49:24 +13:00
Casper
b26ad3409b
Update bug_report.md ( #1860 )
2021-03-23 13:24:09 +00:00
Frederic Werner
788d718fa0
Add manual workflow trigger
2021-02-18 22:56:13 +01:00
Frederic Werner
d2124a6529
ci: exlude files from triggering workflows ( #1804 )
...
* ci: add paths-ignore
* fix: use explicit trigger paths
* fix: revert changes as every file should be linted
2021-02-11 09:48:45 +01:00
Georg Lauterbach
62e93f0dcc
Rename config.yaml to config.yml
2021-02-10 16:53:14 +01:00
Georg Lauterbach
b279a002c1
add issue template configuration
2021-02-10 16:52:22 +01:00
dependabot[bot]
7794aea527
Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 07:01:59 +00:00
Frederic Werner
df3ef4865f
Add PR template ( #1795 )
...
* Add PR template
* Add new type of change and reformulate checklist
* Add PR template reference
2021-02-07 11:59:09 +01:00
Frederic Werner
1a36641c0c
Streamline scheduled workflow with default one
2021-01-25 13:42:33 +01:00
Frederic Werner
bbd1b36a63
Change tag convention and allow multiple registries ( #1763 )
...
* Change tag convention and allow multiple registries
* Add ghcr username secret
* Introduce repository secrets
Again, use-case being forks not having to change these values in the YAML.
* Update image tag according to convention
* Add available sources and tag convention
2021-01-24 23:18:37 +01:00
Georg Lauterbach
221d4ce187
adjusting links & misc
2021-01-19 09:27:01 +01:00
Georg Lauterbach
dba291dc43
Introducing the repository secret ( #18 )
...
* fixes #17
* corrections and adjustments
2021-01-18 20:51:56 +01:00
Frederic Werner
a751b5018f
Add dependabot for github actions ( #16 )
...
* Add dependabot for github actions
Add [dependabot](https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/ ) configuration for github actions.
* Add gitsubmodules to dependabot
* Set default reviewers and labels for dependabot
* Remove submodules check
Ref: https://github.com/docker-mailserver/docker-mailserver/pull/16#issuecomment-762086895
2021-01-18 18:01:07 +01:00
Nick Pappas
717aeffae8
feat: leverage cache to prevent unnecessary pushing and building ( #14 )
...
* feat: leverage cache to prevent unnecessary pushing and building
* fix: combine test build and test suite to leverage cache
* fix: revert inadvertently changed parts
* fix: review-requested changes
* fix: update test tags to use static ci tag
2021-01-17 10:41:47 -06:00
Georg Lauterbach
c31a62d2f6
fixes the PR testing problems
2021-01-16 15:34:31 +01:00
Georg Lauterbach
614fbb4983
mark image for stable appropriately in CI
2021-01-16 12:06:40 +01:00
Georg Lauterbach
189e5376cc
Final Migration Step ( #6 )
...
* first migration steps
* altered issue templates
* altered README
* removed .travis.yml
* adjusting registry & repository, Dockerfile and compose.env
* Close stale issues automatically
* Integrated CI with Github Actions (#3 )
* feat: integrated ci with github actions
* fix: use secrets for docker org and update image
* docs: clarify why we use -t if no tty exists
* fix: correct remaining references to old repo
chore: prettier automatically updated markdown as well
* fix: hardcode docker org
* change testing image to just testing
* ci: add armv7 as a supported platform
* finished migration steps
* corrected linting in build-push action
* corrected linting in build-push action (2)
* minor preps for PR
* correcting push on pull request and minor details
* adjusted workflows to adhere closer to @wernerfred's diagram
* minor patches
* adjusting Dockerfile's installation of base packages
* adjusting schedule for stale issue action
* reverting license text
* improving CONTRIBUTING.md PR text
* Update CONTRIBUTING.md
* a bigger patch at the end
* moved all scripts into one directory under target/scripts/
* moved the quota-warning.sh script into target/scripts/ and removed empty directory /target/dovecot/scripts
* minor fixes here and there
* adjusted workflows for use a fully qualified name (i.e. docker.io/...)
* improved on the Dockerfile layer count
* corrected local tests - now they (actually) work (fine)!
* corrected start-mailserver.sh to make use of defaults consistently
* removed very old, deprecated variables (actually only one)
* various smaller improvements in the end
* last commit before merging #6
* rearranging variables to use alphabetic order
Co-authored-by: casperklein <casperklein@users.noreply.github.com>
Co-authored-by: Nick Pappas <radicand@users.noreply.github.com>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2021-01-16 10:16:05 +01:00
Martin Schulze
b7388d3b46
Remove obsolete make target
2020-10-17 02:04:33 +02:00
youtous
6b071c5c26
new issue format
2020-05-07 10:19:29 +02:00
Johan Smits
0d5ec7e463
Add templates for Github for creating new issues and contributing
2018-03-11 11:01:32 +01:00