Updated changelog.
This commit is contained in:
parent
eafa22e5ca
commit
a25410e3b9
4 changed files with 53 additions and 5 deletions
8
.github/workflows/docs.yml
vendored
8
.github/workflows/docs.yml
vendored
|
@ -117,18 +117,18 @@
|
||||||
"if": "steps.cache.outputs.cache-hit != 'true'"
|
"if": "steps.cache.outputs.cache-hit != 'true'"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Change dist to Ultralisp",
|
"name": "Change dist to Ultralisp if qlfile does not exist",
|
||||||
"run": "echo 'dist ultralisp http://dist.ultralisp.org' > qlfile",
|
"run": "if [[ ! -e qlfile ]]; then echo 'dist ultralisp http://dist.ultralisp.org' > qlfile; fi",
|
||||||
"shell": "bash"
|
"shell": "bash"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Update Qlot",
|
"name": "Update Qlot",
|
||||||
"run": "qlot update || qlot update",
|
"run": "qlot update --no-deps",
|
||||||
"shell": "bash"
|
"shell": "bash"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Install SBLint wrapper",
|
"name": "Install SBLint wrapper",
|
||||||
"run": "qlot exec ros install 40ants-linter",
|
"run": "qlot exec ros install 40ants-asdf-system 40ants-linter",
|
||||||
"shell": "bash"
|
"shell": "bash"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
39
.github/workflows/release.yml
vendored
Normal file
39
.github/workflows/release.yml
vendored
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"name": "RELEASE",
|
||||||
|
"on": {
|
||||||
|
"push": {
|
||||||
|
"branches": [
|
||||||
|
"master"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"jobs": {
|
||||||
|
"autotag": {
|
||||||
|
"permissions": {
|
||||||
|
"contents": "write"
|
||||||
|
},
|
||||||
|
"runs-on": "ubuntu-latest",
|
||||||
|
"env": {
|
||||||
|
"OS": "ubuntu-latest"
|
||||||
|
},
|
||||||
|
"steps": [
|
||||||
|
{
|
||||||
|
"name": "Checkout Code",
|
||||||
|
"uses": "actions/checkout@v3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Create release tag",
|
||||||
|
"uses": "butlerlogic/action-autotag@8bc1ad456dcdee34e8c6ffbce991cc31793578c2",
|
||||||
|
"with": {
|
||||||
|
"root": "ChangeLog.md",
|
||||||
|
"regex_pattern": "^## (?<version>\\d+\\.\\d+\\.\\d+.*?)( |\\n).*$",
|
||||||
|
"tag_prefix": "v"
|
||||||
|
},
|
||||||
|
"env": {
|
||||||
|
"GITHUB_TOKEN": "${{ secrets.GITHUB_TOKEN }}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -6,6 +6,8 @@
|
||||||
|
|
||||||
|
|
||||||
(defchangelog (:ignore-words ("ASDF"))
|
(defchangelog (:ignore-words ("ASDF"))
|
||||||
|
(3.0.0 2023-12-14
|
||||||
|
"Now action uses a fix for Quicklisp client which makes it possible to load package inferred ASDF systems by name of the subsystem.")
|
||||||
(2.1.0 2022-11-10
|
(2.1.0 2022-11-10
|
||||||
"Moved to newer action msys2/setup-msys2@2.14.2 where a warning about stale Node.js version is fixed.")
|
"Moved to newer action msys2/setup-msys2@2.14.2 where a warning about stale Node.js version is fixed.")
|
||||||
(2.0.0 2021-10-28
|
(2.0.0 2021-10-28
|
||||||
|
|
9
ci.lisp
9
ci.lisp
|
@ -2,10 +2,17 @@
|
||||||
(:use #:cl)
|
(:use #:cl)
|
||||||
(:import-from #:40ants-ci/workflow
|
(:import-from #:40ants-ci/workflow
|
||||||
#:defworkflow)
|
#:defworkflow)
|
||||||
(:import-from #:40ants-ci/jobs/docs))
|
(:import-from #:40ants-ci/jobs/docs)
|
||||||
|
(:import-from #:40ants-ci/jobs/autotag)
|
||||||
|
(:import-from #:40ants-ci/jobs/linter))
|
||||||
(in-package project-docs/ci)
|
(in-package project-docs/ci)
|
||||||
|
|
||||||
|
|
||||||
|
(defworkflow release
|
||||||
|
:on-push-to "master"
|
||||||
|
:jobs ((40ants-ci/jobs/autotag:autotag)))
|
||||||
|
|
||||||
|
|
||||||
(defworkflow docs
|
(defworkflow docs
|
||||||
:on-push-to "master"
|
:on-push-to "master"
|
||||||
:on-pull-request t
|
:on-pull-request t
|
||||||
|
|
Loading…
Reference in a new issue