https://github.com/ietf-tools/iana-registries-sync
Code to support synchronization of the iana-registries repository
https://github.com/ietf-tools/iana-registries-sync
Last synced: about 2 months ago
JSON representation
Code to support synchronization of the iana-registries repository
- Host: GitHub
- URL: https://github.com/ietf-tools/iana-registries-sync
- Owner: ietf-tools
- Created: 2021-08-20T03:14:30.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T13:15:00.000Z (about 1 year ago)
- Last Synced: 2024-04-10T15:26:00.509Z (about 1 year ago)
- Homepage:
- Size: 12.7 KB
- Stars: 4
- Watchers: 9
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= IANA Registries mirror
This work is created under the IETF/Ribose BibXML services SOW.
image:https://github.com/ietf-ribose/iana-registries-sync/workflows/import/badge.svg["Last import", link="https://github.com/ietf-ribose/iana-registries-sync/actions?workflow=import"]
== Purpose
This repository acts as a mirror to official IANA Registries data.
This data is then used for generating BibXML bibliographic entries for each IANA
registry and pushed to the
https://github.com/ietf-ribose/iana-registries[iana-registries] repository.The origin of data is:
* `rsync.iana.org::assignments` (publicly accessible)
== Usage
The `import` workflow runs daily at 1am UTC, and does the following:
* Checks out the latest data of
https://github.com/ietf-ribose/iana-registries[iana-registries]* Runs `rsync` from `rsync.iana.org` to obtain the latest IANA registries data,
overriding the data of the Git iana-registries** The `README.*` and `.git*` paths are protected from `rsync`, meaning that
these files in iana-registries will not be removed by `rsync` (since the `rsync`
source does not have them).* Compares the changes made and commits them, and pushes any changes
back to https://github.com/ietf-ribose/iana-registries[iana-registries]== License
Openly licensed.