Commit Graph
65 Commits
Author SHA1 Message Date
DL6ER d098f05f56 Use ftl-build:v1.23 containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-11-13 16:29:23 +01:00
DL6ER 57352c9e7c Add building the full binary in the x86_64 container
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-11-13 10:44:56 +01:00
DL6ER d318a8d020 Use ftl-build:v1.22 containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-11-06 13:27:29 +01:00
yubiuser 1042b7cb45 Merge pull request #1462 from pi-hole/dependabot-github_actions-development-actions-download-artifact-3.0.1
Bump actions/download-artifact from 3.0.0 to 3.0.1
2022-10-23 09:36:12 +02:00
dependabot[bot] 9953317c55 Bump actions/download-artifact from 3.0.0 to 3.0.1
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-22 10:16:24 +00:00
dependabot[bot] 0a2fd03ea1 Bump actions/upload-artifact from 3.1.0 to 3.1.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-22 10:16:21 +00:00
Christian König fde80ee8a9 Remove deprecated set-output in build.yml
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-10-16 21:35:54 +02:00
dependabot[bot] 226492d2a2 Bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [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.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-15 16:03:23 +00:00
Christian König 46180a3b69 Switch SSH deploy action
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-10-15 17:52:35 +02:00
dependabot[bot] ef8c6d6929 Bump actions/stale from 6.0.0 to 6.0.1
Bumps [actions/stale](https://github.com/actions/stale) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-08 10:19:16 +00:00
dependabot[bot] 8e3b67a0cd Bump actions/stale from 5.1.1 to 6.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 5.1.1 to 6.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5.1.1...v6.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-24 10:17:29 +00:00
yubiuser 9aa7506056 Revert "Do not run built workflow on dependabot pushes and PRs" 2022-09-18 13:11:54 +02:00
Adam Warner 87f8ef7171 Helps if we are attaching from the correct location...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-09-02 19:10:52 +01:00
yubiuser 4b17337d0b Merge pull request #1388 from pi-hole/tweak/pass_smoke-tests
Tweak build and deploy process
2022-08-22 21:50:27 +02:00
DL6ER 7bbdebd945 Merge pull request #1395 from pi-hole/newbuildcontainers
Update ftl-build containers
2022-08-09 19:52:46 +02:00
Adam Warner c226131884 Merge pull request #1398 from pi-hole/dependabot/github_actions/development/actions-ecosystem/action-add-labels-1.1.3
Bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3
2022-08-06 11:22:42 +01:00
dependabot[bot] 91126cb936 Bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3
Bumps [actions-ecosystem/action-add-labels](https://github.com/actions-ecosystem/action-add-labels) from 1.1.0 to 1.1.3.
- [Release notes](https://github.com/actions-ecosystem/action-add-labels/releases)
- [Commits](https://github.com/actions-ecosystem/action-add-labels/compare/v1.1.0...v1.1.3)

---
updated-dependencies:
- dependency-name: actions-ecosystem/action-add-labels
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-06 10:16:02 +00:00
dependabot[bot] 5620a1949b Bump actions/stale from 5.1.0 to 5.1.1
Bumps [actions/stale](https://github.com/actions/stale) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/v5.1.1/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-06 10:15:59 +00:00
Adam Warnerandyubiuser fb40a81146 Allow nested dirs when deploying builds
Add pre-build smoke-test to check git branch depth

Co-authored-by: yubiuser <ckoenig@posteo.de>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-08-01 22:24:25 +01:00
DL6ER 0b9a6f3a83 Merge pull request #1390 from pi-hole/fix_version
Explicit set minor and patch version on used actions
2022-07-31 09:29:26 +02:00
Adam Warner 9e8b781807 Update build.yml to use latest FTL build containers
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-07-30 18:10:54 +01:00
Christian König 8d84c311e0 Update actions to latest versions
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-25 22:29:15 +02:00
DL6ER 4788c09bce Fix ownership of repository to avoid failure because of "fatal: detected dubious ownership in repository at '/__w/FTL/FTL'" even though "set-safe-directory: true" is set in the Github checkout action
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-07-25 18:02:22 +02:00
Adam Warner 7a61a7cd0e Update build.yml to use latest FTL build containers
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-07-25 18:02:22 +02:00
Christian König 8b6814895a Update ssh-key-action to current version
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-24 22:39:06 +02:00
Christian König bb44d6e20b action-gh-release uses chaotic version tagging
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-24 22:23:40 +02:00
Christian König a65e3961ff Explicit set minor and patch version on used actions
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-24 22:14:24 +02:00
Christian König 390d456b71 Fix close-issue-reason
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-05 10:21:55 +02:00
Christian König 56a1c15b89 Run stale workflow at 8:00 once per day
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-03 14:27:42 +02:00
Adam Warner 939bea12e5 Merge pull request #1363 from pi-hole/dependabot/github_actions/development/actions/checkout-3
Bump actions/checkout from 2 to 3
2022-07-02 12:42:52 +01:00
Adam Warner adf55d87ff Merge pull request #1364 from pi-hole/dependabot/github_actions/development/actions/upload-artifact-3
Bump actions/upload-artifact from 2 to 3
2022-07-02 12:42:47 +01:00
Adam Warner 140f11fe45 Merge pull request #1365 from pi-hole/dependabot/github_actions/development/actions/download-artifact-3
Bump actions/download-artifact from 2 to 3
2022-07-02 12:42:41 +01:00
Adam Warner 8bcea479a4 Merge pull request #1371 from pi-hole/master
sync: master to development
2022-07-02 12:40:40 +01:00
Christian König 2b984cba70 Do not run built workflow on dependabot pushes and PRs
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-26 17:06:46 +02:00
Adam Warner 23f1b1ddd6 Merge pull request #1362 from pi-hole/master
sync: master to development
2022-06-26 13:11:24 +01:00
dependabot[bot] 1ee337cdc3 Bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-26 12:09:30 +00:00
dependabot[bot] b29268b9f5 Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-26 12:09:27 +00:00
dependabot[bot] 4cbe07bee6 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-26 12:09:24 +00:00
Adam Warner 66798f7f93 Merge pull request #1357 from pi-hole/stale-issue-reason
Add stale-issue-reason: not-planned
2022-06-26 13:09:15 +01:00
Adam Warner bccdec70ef Merge pull request #1360 from pi-hole/master
sync: master to development
2022-06-24 13:15:09 +01:00
Adam Warner e26dd1ea5a Merge pull request #1356 from pi-hole/stale_v5
Upgrade stale action to v5
2022-06-24 13:14:24 +01:00
Christian König d70d00ce43 Add Bugfix in progress to exempt-issue-labels in stale action
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-24 10:40:41 +02:00
Christian König 969a334dbc Add Bug:Confirmed to exempt-issue-labels in stale action
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-24 10:39:09 +02:00
Christian König 216a1e940d Add stale-issue-reason: not-planned
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-24 08:54:22 +02:00
Christian König 05f0ad532d Upgrade stale action to v5
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-24 08:52:41 +02:00
Adam Warner c82b52a9a3 Add codespell
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-04-22 18:11:59 +01:00
DL6ERandyubiuser 69f85ce8df Apply suggestions from code review
Co-authored-by: yubiuser <ckoenig@posteo.de>
2022-04-02 22:37:39 +02:00
DL6ER 4979e54b30 Add stale bot to FTL repo
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-04-02 16:42:04 +02:00
Adam Warner 13ea3c62ab remove the CONTENT_COMPARISON setting (defaults to false) 2022-02-16 15:41:57 +00:00
Adam Warner c0cf8de918 Rename CI variables to remove CIRCLE references, as we no longer use Circle CI. Also remove circle config.
Tweak build script to accept a `test` argument, and also to accept the existing arguments at any position

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-01-23 15:04:20 +00:00