2c20771682
Update actions/checkout action to v3
2022-03-01 19:06:16 +00:00
f1efccea6b
Update actions/setup-python action to v3
2022-02-28 13:52:44 +00:00
ed48909f96
Removed Alpine edge from tests
2021-12-10 14:29:53 +01:00
dd732d7bc2
Update github/super-linter action to v4
2021-05-25 20:35:56 +00:00
5b34df1471
Build feature branch
...
The branch for the next version of Netbox is now called "feature".
2021-04-26 09:44:52 +02:00
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
4c8435e874
fixup! Lint the syntax of changes
2021-02-10 10:48:45 +01:00
28e4ae44fb
Lint the syntax of changes
2021-02-08 18:56:30 +01:00
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
ad93c99f46
Update actions/checkout action to v2
2021-01-31 11:55:20 +00:00
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
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
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
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
911488242f
Use release version of Python 3.9 in tests
2020-10-26 15:42:31 +01:00
32cef1dcf8
Enable test on Python 3.9
2020-09-01 13:52:01 +02:00
a68f315acb
Move default source image to Python 3.8
2020-09-01 12:27:39 +02:00
a217ce8ffd
Changed "build-branches.sh" to "build-next.sh"
...
The old version of "build-branches.sh" skipped the pushing of images when one of
them didn't change its sources. When looking at the Netbox branches I noticed
that the "master" branch only changes when there is a new release. Because we
build the new releases anyway in "build-latest.sh" that leaves "develop" and
"develop-*" which change regularly. The new script "build-next.sh" is responsible
for building "develop-*" as the next major release of Netbox. The build of
"develop" is moved to the Github Action build matrix. This has the additional
advantage of being faster because more builds are done in parallel.
2020-04-08 22:11:37 +02:00
778f7546b8
Enable push workflow for PRs
2020-01-30 15:48:01 +01:00
1f25fba671
Merge pull request #229 from netbox-community/fix_shields
...
Readme Cleanup
2020-01-23 15:32:41 +01:00
0e625a3b5c
Disable python 3.9 tests once more
2020-01-23 10:44:02 +01:00
9229b45dc2
Fix build status badge
2020-01-23 09:35:30 +01:00
dd0aee081a
Fix failing GH Action
2020-01-17 18:46:30 +01:00
cfbd037f79
Enable tests with Python 3.9
2020-01-17 17:44:07 +01:00
57afeec94f
Netbox is not yet compatible with Python 3.9
2019-12-29 22:09:32 +01:00
b118cd5812
Building the Docker image with Github Actions
2019-12-23 18:21:08 +01:00