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
Christian Mäder
88b35eb48e
Change the phrasing of the alternative options
2021-02-03 21:46:11 +01:00
Renovate Bot
ad93c99f46
Update actions/checkout action to v2
2021-01-31 11:55:20 +00:00
Tobias Genannt
96132e1dcc
Prevent "alpine:edge" from failling the workflow
...
Alpine is releases a new version once a year. Therefore our workflow
runs don't need to be marked as failed when run on alpine:edge
2021-01-20 10:43:07 +01:00
Tobias Genannt
d273391773
Gunicorn is replaced with nginx-unit
...
We now serve Netbox with an nginx-unit instance instead of Gunicorn.
This allows us to get rid of the extra Nginx container because Unit is
also serving the static files. The static files are now collected at container
buildtime instead of every startup.
2021-01-15 09:22:22 +01:00
Christian Mäder
92b6608403
Create config.yml for ISSUE_TEMPLATE
...
This commit adds links to the _New Issue_ section of Github.
The intention is to provide more hints where to get help and
further reduce the amount of Github issues that can not be
acted upon.
2021-01-07 14:08:06 +01:00
Christian Mäder
b92c652d99
Add quay.io as fallback registry
2020-12-15 00:41:01 +01:00
Tobias Genannt
bb2ac7bd71
Disable tests for Python 3.10-rc
...
Some of the dependencies of Netbox can't be built with Python 3.10.
2020-10-26 16:47:38 +01:00
Tobias Genannt
30a98c5009
Upgrade Python image to 3.9-alpine
...
Upgrade the default base image to Python 3.9 and start testing on Python 3.10-rc
2020-10-26 16:25:38 +01:00
Tobias Genannt
911488242f
Use release version of Python 3.9 in tests
2020-10-26 15:42:31 +01:00
Christian Mäder
51331621ab
Merge pull request #345 from netbox-community/enable_sponsoring
...
Enable Sponsoring Button
2020-10-19 17:13:34 +02:00