This PR unpins the Asciidoctor gem so that we can use the newest version. There have been some changes to the way Asciidoctor works, so the rest of the changes are to make our templates work the new version. Full details are in the commit messages. I also added to the README on how to run the tests locally, and I added a GitHub Actions config file so that the tests are automatically run when new PRs are opened, as well as pushes to master.
Note that further work on this ticket will have to be done in the Atlas Workers code base.
This PR unpins the Asciidoctor gem so that we can use the newest version. There have been some changes to the way Asciidoctor works, so the rest of the changes are to make our templates work the new version. Full details are in the commit messages. I also added to the README on how to run the tests locally, and I added a GitHub Actions config file so that the tests are automatically run when new PRs are opened, as well as pushes to
master
.Note that further work on this ticket will have to be done in the Atlas Workers code base.