Commit Graph

88 Commits

Author SHA1 Message Date
Tobias Genannt 1f0ef020a9 Support new API_TOKEN format
Allows configuration the new API_TOKEN_PEPPERS setting from an
ENV variable or secret file.

Feature request: https://github.com/netbox-community/netbox/issues/20210
Pull request: https://github.com/netbox-community/netbox/pull/20477
2025-10-08 08:26:27 +02:00
Tobias Genannt e9a8e14aa8 Disable zizmor for now 2025-09-03 08:10:15 +02:00
Tobias Genannt 1b0da4048b Disable Trivy for now 2025-09-03 07:59:56 +02:00
renovate[bot] e9b6231d03 Update actions/checkout action to v5 2025-08-11 15:30:00 +00:00
renovate[bot] 950b74e3e6 Update super-linter/super-linter action to v8 2025-07-18 15:59:13 +00:00
Tobias Genannt 8431b77422 Use develop branch for pre-releases 2025-04-19 17:36:09 +02:00
Tobias Genannt 849f8bef07 Make superliner happy 2025-03-06 20:56:29 +01:00
Paul Donald b1d6e3caaa udpate issue reporting (#1329)
* Update issue report string
* Remove docker version string from placeholder (now obsolete)
2025-02-04 21:47:24 +01:00
Tobias Genannt b56c45b4ee Use hosted Ubuntu 24.04 runners 2025-01-16 18:26:35 +01:00
Tobias Genannt 1a70f971c0 Prepare for Netbox 4.2 2025-01-07 07:35:16 +01:00
Tobias Genannt f134a44bc7 When no build is needed don't create the buildx config 2024-09-06 09:50:12 +02:00
Tobias Genannt a24c19c503 Use Docker Build Cloud for releases
With QEMU the ARM64 builds are slow and not reliable. If we use the
Docker Cloud builders we reduce the build times considerably.
As a Docker OSS organisation we get 400 build minutes per month, which
should be fine, because we already use checks if builds are really
needed. The Docker Cloud also uses a cache that should reduce build
times a little bit more.
2024-09-04 10:17:05 +02:00
Tobias Genannt 52f80cc7ca Fix #1300: Disable ARM64 release 2024-09-04 07:25:04 +02:00
Tobias Genannt b81d4fba64 Updated YAML formatting to fix linter 2024-09-03 20:22:55 +02:00
Tobias Genannt a75db6add9 Fix linter error 2024-09-01 13:23:58 +02:00
renovate[bot] 279a54bef0 Update github/super-linter action to v7 2024-08-29 19:48:38 +00:00
Tobias Genannt f1787b4775 Disabled new tests 2024-04-28 09:29:43 +02:00
renovate[bot] b7d99c9c69 Update github/super-linter action to v6 2024-04-23 19:44:05 +00:00
Tobias Genannt 5873885edc Cancel workflow runs for in progress PRs 2024-04-19 21:53:06 +02:00
Tobias Genannt d2d7948021 Avoid duplicate checks for Renovate PRs 2024-03-26 17:32:05 +01:00
Tobias Genannt 24eaba7f9b Use ARM64 self-hosted runner 2024-03-02 13:25:38 +01:00
renovate[bot] 33430fda08 Update actions/setup-python action to v5 2023-12-06 12:35:21 +00:00
renovate[bot] e6fedf16fe Update docker/login-action action to v3 2023-09-12 18:03:05 +00:00
renovate[bot] 8b8447f5c6 Update docker/setup-qemu-action action to v3 2023-09-12 15:12:56 +00:00
renovate[bot] c473fcc44a Update docker/setup-buildx-action action to v3 2023-09-12 09:21:44 +00:00
renovate[bot] 364555eef6 Update actions/checkout action to v4 2023-09-05 05:38:37 +00:00
renovate[bot] 23a262d72f Update github/super-linter action to v5 2023-04-14 19:16:09 +00:00
Tobias Genannt e44f0398fb Try to get test on ARM64 to pass 2023-04-06 17:44:10 +02:00
Tobias Genannt eef45c8197 Using new GITHUB_OUTPUT method 2023-01-28 15:49:13 +01:00
Tobias Genannt f2b0375d5b Using GITHUB_TOKEN for API 2023-01-28 13:38:28 +01:00
Tobias Genannt aa3357817a Disable Gitleaks 2022-11-30 10:54:24 +01:00
renovate[bot] c0063a6573 Update docker/setup-buildx-action action to v2 2022-07-16 08:23:01 +00:00
renovate[bot] 8aec402ea2 Update docker/setup-qemu-action action to v2 2022-07-15 18:36:01 +00:00
Tobias Genannt cee1b5b079 Build ARM64 images 2022-07-15 15:06:16 +02:00
Tobias Genannt 1370596f27 Fixed missing Python version
Python version hast to be set with v4 of the action. The version is now fixed to what is in Alpine 3.14.
2022-06-09 07:47:48 +02:00
Renovate Bot 606e56d78f Update actions/setup-python action to v4 2022-06-08 19:42:43 +00:00
Renovate Bot ed8b42fbde Update docker/login-action action to v2 2022-05-05 19:01:27 +00:00
Renovate Bot 2c20771682 Update actions/checkout action to v3 2022-03-01 19:06:16 +00:00
Renovate Bot f1efccea6b Update actions/setup-python action to v3 2022-02-28 13:52:44 +00:00
Tobias Genannt ed48909f96 Removed Alpine edge from tests 2021-12-10 14:29:53 +01:00
Tobias Genannt 2456a642b7 Fixed release action workflow 2021-12-09 11:23:30 +01:00
cimnine 4cc7f13b6e Push to ghcr.io 2021-10-18 11:42:59 +02:00
cimnine a9d6f1fefe Use issue template form instead of template 2021-09-17 20:10:15 +02:00
Renovate Bot dd732d7bc2 Update github/super-linter action to v4 2021-05-25 20:35:56 +00:00
Tobias Genannt 5b34df1471 Build feature branch
The branch for the next version of Netbox is now called "feature".
2021-04-26 09:44:52 +02:00
Tobias Genannt b18e4aaf92 Fix super-linter on PRs
See: https://github.com/github/super-linter#example-connecting-github-action-workflow
2021-04-07 10:57:14 +02:00
Christian Mäder 0125ab4849 New Slack and wording improvements in templates 2021-03-04 09:59:05 +01:00
Christian Mäder 4c8435e874 fixup! Lint the syntax of changes 2021-02-10 10:48:45 +01:00
Christian Mäder 28e4ae44fb Lint the syntax of changes 2021-02-08 18:56:30 +01:00
Robin Schneider ee40e339c8 NetBox should always be referred to as NetBox
Fix all instances of "Netbox".

```Shell
git ls-files -z . | xargs --null -I '{}' find './{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#Netbox#NetBox#g;'
```

Ref: https://netbox.readthedocs.io/en/stable/development/style-guide/#branding
2021-02-04 21:48:08 +01:00