Jose Diaz-Gonzalez
e09b0eb1b9
feat: timeout docker image builds in CI
...
ARM usually takes quite a while to build. If it takes more than ~15 minutes, then it is usually going to fail anyways, so timeout early.
AMD64 takes ~3 minutes, and ARM64 appears to take 15 minutes.
2023-08-07 03:05:47 -04:00
Jose Diaz-Gonzalez
5846301a48
tests: make it possible to specify an alternative base domain for tests
...
When developing Dokku, it is useful to use a real domain to test actual functionality. This is impossible if the domain is hardcoded to dokku.me in testing.
2023-08-05 20:58:26 -04:00
Jose Diaz-Gonzalez
dac566e75e
refactor: move all shellcheck disable definitions to .shellcheckrc file
...
This makes standard use of shellcheck work without needing to provide extra configuration anywhere.
Also remove use of inline 'shellcheck disable' calls that are already defined in the .shellcheckrc and don't need to be set inline.
2023-08-05 10:58:57 -04:00
dependabot[bot]
e98cfa8bd5
chore(deps): bump tj-actions/changed-files from 37.5.1 to 37.5.2
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.5.1 to 37.5.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.5.1...v37.5.2 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-04 13:52:13 +00:00
dependabot[bot]
4259e6d4a1
chore(deps): bump tj-actions/changed-files from 37.5.0 to 37.5.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.5.0 to 37.5.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.5.0...v37.5.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-31 13:17:07 +00:00
dependabot[bot]
123c4d1411
chore(deps): bump tj-actions/changed-files from 37.4.0 to 37.5.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.4.0 to 37.5.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.4.0...v37.5.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-25 14:02:12 +00:00
dependabot[bot]
b0b0dd046d
chore(deps): bump tj-actions/changed-files from 37.3.0 to 37.4.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.3.0 to 37.4.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.3.0...v37.4.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-21 13:27:18 +00:00
dependabot[bot]
e1f97b57e3
chore(deps): bump tj-actions/changed-files from 37.1.2 to 37.3.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.1.2 to 37.3.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.1.2...v37.3.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-19 13:43:27 +00:00
dependabot[bot]
ba1dcd3d38
chore(deps): bump tj-actions/changed-files from 37.1.1 to 37.1.2
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.1.1 to 37.1.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.1.1...v37.1.2 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-14 13:41:09 +00:00
Ronald Ip
d6b04d4e59
Allow the checkout action to work with PRs from other repos.
2023-07-12 23:55:14 +08:00
dependabot[bot]
18cc5d4f80
chore(deps): bump tj-actions/changed-files from 37.1.0 to 37.1.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.1.0 to 37.1.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.1.0...v37.1.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 13:27:24 +00:00
dependabot[bot]
1b92ecbf6f
chore(deps): bump tj-actions/changed-files from 37.0.5 to 37.1.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.0.5 to 37.1.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.0.5...v37.1.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-10 14:03:40 +00:00
Jose Diaz-Gonzalez
57b14e7a54
fix: add permissions to allow publishing test results for pull requests
...
Without this, almost every PR from a non-contributor will fail at the publish-test-results
2023-07-01 02:59:48 -04:00
dependabot[bot]
a4ebdd6319
chore(deps): bump tj-actions/changed-files from 37.0.4 to 37.0.5
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.0.4 to 37.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.0.4...v37.0.5 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-30 13:35:32 +00:00
dependabot[bot]
d34df8642c
chore(deps): bump tj-actions/changed-files from 37.0.3 to 37.0.4
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37.0.3 to 37.0.4.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37.0.3...v37.0.4 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-28 14:00:52 +00:00
dependabot[bot]
8e8290575b
chore(deps): bump tj-actions/changed-files from 36.4.1 to 37.0.3
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.4.1 to 37.0.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.4.1...v37.0.3 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-26 14:03:38 +00:00
dependabot[bot]
c9ba6e476f
chore(deps): bump tj-actions/changed-files from 36.4.0 to 36.4.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.4.0 to 36.4.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.4.0...v36.4.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-21 14:04:08 +00:00
dependabot[bot]
ec212d52cf
chore(deps): bump tj-actions/changed-files from 36.3.0 to 36.4.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.3.0 to 36.4.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.3.0...v36.4.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-19 14:04:09 +00:00
Jose Diaz-Gonzalez
8569395cae
Merge pull request #5945 from dokku/faster-ci
...
tests: split out image building into it's own job to speed up ci
2023-06-17 01:58:00 -04:00
Jose Diaz-Gonzalez
fdf37e1752
fix: add context
2023-06-17 01:02:41 -04:00
Jose Diaz-Gonzalez
4aebdd7e83
fix: correct yaml formatting issues
2023-06-17 00:47:28 -04:00
Jose Diaz-Gonzalez
ee163f192f
chore: update to actions/checkout@v3
2023-06-17 00:42:39 -04:00
Jose Diaz-Gonzalez
e7652fbae3
tests: split out image building into it's own job to speed up ci
...
Previously, we would build the dokku package and install it in the same step. While the package building was relatively quick, because of our multi-architecture support, we would end up spending a large amount of time waiting for arm/arm64 images to build.
This change splits those builds out, allowing unit tests to start much quicker and each platform to be tested in parallel.
2023-06-17 00:31:20 -04:00
Jose Diaz-Gonzalez
3b81a9204c
tests: add the ability to skip ci when commit message includes a ci skip message or are docs related
2023-06-17 00:00:31 -04:00
Jose Diaz-Gonzalez
55bada62b9
fix: use github token to avoid rate limiting during packer init
2023-06-16 23:00:43 -04:00
dependabot[bot]
cdcdc78549
chore(deps): bump tj-actions/changed-files from 36.2.1 to 36.3.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.2.1 to 36.3.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.2.1...v36.3.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-16 14:00:34 +00:00
dependabot[bot]
795de088cc
chore(deps): bump tj-actions/changed-files from 36.1.0 to 36.2.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.1.0 to 36.2.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.1.0...v36.2.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-15 13:07:11 +00:00
dependabot[bot]
04cb238dfa
chore(deps): bump tj-actions/changed-files from 36.0.18 to 36.1.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.18 to 36.1.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.18...v36.1.0 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-08 14:00:44 +00:00
dependabot[bot]
7e49284b87
chore(deps): bump tj-actions/changed-files from 36.0.17 to 36.0.18
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.17 to 36.0.18.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.17...v36.0.18 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 14:00:33 +00:00
dependabot[bot]
df1d616fd4
chore(deps): bump tj-actions/changed-files from 36.0.15 to 36.0.17
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.15 to 36.0.17.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.15...v36.0.17 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-05 13:24:31 +00:00
dependabot[bot]
b7c4cf4021
chore(deps): bump tj-actions/changed-files from 36.0.11 to 36.0.15
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.11 to 36.0.15.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.11...v36.0.15 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-02 14:00:41 +00:00
dependabot[bot]
357e089409
chore(deps): bump tj-actions/changed-files from 36.0.10 to 36.0.11
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.10 to 36.0.11.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.10...v36.0.11 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-01 14:04:25 +00:00
dependabot[bot]
f0fb5720c9
chore(deps): bump tj-actions/changed-files from 36.0.9 to 36.0.10
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.9 to 36.0.10.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.9...v36.0.10 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-31 14:00:16 +00:00
dependabot[bot]
577c6cdeee
chore(deps): bump tj-actions/changed-files from 36.0.8 to 36.0.9
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.8 to 36.0.9.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.8...v36.0.9 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-30 14:00:29 +00:00
dependabot[bot]
eacd8d0ef6
chore(deps): bump tj-actions/changed-files from 36.0.6 to 36.0.8
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.6 to 36.0.8.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.6...v36.0.8 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-29 14:03:27 +00:00
dependabot[bot]
1b1f9bf5ee
chore(deps): bump tj-actions/changed-files from 36.0.3 to 36.0.6
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36.0.3 to 36.0.6.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36.0.3...v36.0.6 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-28 01:46:17 +00:00
josegonzalez
0fffe28a82
feat: add dependabot to all plugin dependencies
2023-05-27 21:45:01 -04:00
dependabot[bot]
9a86cae550
chore(deps): bump tj-actions/changed-files from 35.9.2 to 36.0.3
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 35.9.2 to 36.0.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v35.9.2...v36.0.3 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-26 14:00:50 +00:00
josegonzalez
1535549a8f
fix: only run packer validation if any packer-related files were changed.
...
These files rarely change - and usually by me - so it shouldn't impact PRs from other collaborators very often.
2023-05-12 23:40:19 -04:00
josegonzalez
facf2f2f53
fix: set dokku version correctly for digitalocean image buld
2023-03-21 15:57:13 -04:00
dependabot[bot]
302c70bfe2
chore(deps): bump luizm/action-sh-checker from 0.5.0 to 0.7.0
...
Bumps [luizm/action-sh-checker](https://github.com/luizm/action-sh-checker ) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/luizm/action-sh-checker/releases )
- [Commits](edd0e45ecf...76ab0b22e1 )
---
updated-dependencies:
- dependency-name: luizm/action-sh-checker
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 14:07:29 +00:00
Jose Diaz-Gonzalez
9ebe708741
fix: run packer validate with access to the DO token
...
Without this, it fails when initializing the builder.
2023-02-16 14:31:41 -05:00
Jose Diaz-Gonzalez
ae1b695fc5
feat: build digitalocean images in ci on release
...
While these don't (yet?) get submitted to the Digitalocean marketplace, it should bring us most of the way of making that possible.
The next step would be to somehow get notifications of the new image snapshot sent... Somewhere and have the lovely DO folks test/release it for us.
2023-02-16 14:21:36 -05:00
Jose Diaz-Gonzalez
6c099c4ad0
tests: lint the packer config in CI
2023-02-16 14:19:42 -05:00
Jose Diaz-Gonzalez
e8569f7054
feat: add new sections to release notes
...
- removals: things being removed in this release
- deprecations: things being deprecated in this release, for later removal
- dependencies: dependency updates (typically by dependabot)
2023-02-16 01:28:21 -05:00
Jose Diaz-Gonzalez
46ea507182
fix: use authenticated requests to the github api in order to generate changelogs for a release
2023-02-15 22:30:39 -05:00
josegonzalez
4e905cdf71
tests: cancel in progress builds when a new commit is pushed
2023-02-15 16:34:41 -05:00
josegonzalez
66d62c9354
feat: add auto-updates to docs python dependencies
2023-02-07 08:41:55 -05:00
dependabot[bot]
67b60efd94
chore(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0
...
Bumps [ludeeus/action-shellcheck](https://github.com/ludeeus/action-shellcheck ) from 1.1.0 to 2.0.0.
- [Release notes](https://github.com/ludeeus/action-shellcheck/releases )
- [Commits](94e0aab03c...00cae500b0 )
---
updated-dependencies:
- dependency-name: ludeeus/action-shellcheck
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 13:16:29 +00:00
josegonzalez
5b416eaf52
Merge pull request #5558 from dokku/deprecate-18.04
...
Remove references to ubuntu 18.04 ahead of EOL
2023-01-21 14:02:00 -05:00