Compare commits

...

4 Commits

Author SHA1 Message Date
Martin Scheidt c369ec7c1b excluding certain commits 2022-06-21 17:29:59 +02:00
Martin Scheidt 752340e0de updated citation 2022-06-21 17:13:13 +02:00
Martin Scheidt 580571ee1e changed Github Action for twitter 2022-06-02 17:59:17 +02:00
kaat0 b8a251cc53 DOI updated to v0.7.1 (via github action) 2022-06-02 15:53:57 +00:00
6 changed files with 59 additions and 22 deletions

View File

@ -180,10 +180,10 @@ jobs:
name: "tweet about it!"
runs-on: ubuntu-latest
steps:
- uses: infraway/tweet-action@v1
- uses: devigned/go-twitter-action@v1
with:
status: "The version ${{needs.create_package.outputs.version}} of TikZ-trackschematic is available! DOI: https://doi.org/${{needs.publish_zenodo.outputs.doi}}"
api_key: ${{ secrets.TWITTER_API_KEY }}
api_key_secret: ${{ secrets.TWITTER_API_KEY_SECRET }}
access_token: ${{ secrets.TWITTER_ACCESS_TOKEN }}
access_token_secret: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
message: "The version ${{needs.create_package.outputs.version}} of TikZ-trackschematic is available! DOI: https://doi.org/${{needs.publish_zenodo.outputs.doi}}"
apiKey: ${{ secrets.TWITTER_API_KEY }}
apiKeySecret: ${{ secrets.TWITTER_API_SECRET }}
accessToken: ${{ secrets.TWITTER_ACCESS_TOKEN }}
accessTokenSecret: ${{ secrets.TWITTER_ACCESS_SECRET }}

View File

@ -5,10 +5,34 @@ name: "continuous integration test"
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the master branch
pull_request:
branches: [ master ]
push:
branches: [ master ]
paths-ignore:
- 'CHANGELOG.md'
- 'CITATION.cff'
- 'CODE_OF_CONDUCT.md'
- 'CONTRIBUTING.md'
- 'LICENSE'
- 'README.md'
- '.github/workflows/cffvalidation.yaml'
- '.github/workflows/debug.yaml'
- '.github/workflows/release.yaml'
- '.github/workflows/zenodo.yaml'
- '.github/zenodo/*'
pull_request:
branches: [ master ]
paths-ignore:
- 'CHANGELOG.md'
- 'CITATION.cff'
- 'CODE_OF_CONDUCT.md'
- 'CONTRIBUTING.md'
- 'LICENSE'
- 'README.md'
- '.github/workflows/cffvalidation.yaml'
- '.github/workflows/debug.yaml'
- '.github/workflows/release.yaml'
- '.github/workflows/zenodo.yaml'
- '.github/zenodo/*'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

View File

@ -4,7 +4,7 @@
---
cff-version: 1.2.0
title: tikz-trackschematic
message: 'If you use this software, please cite it using these metadata.'
message: 'If you use this software, please cite both the proceedings from preferred-citation and the software itself.'
type: software
authors:
- given-names: Martin
@ -17,28 +17,41 @@ identifiers:
value: 10.5281/zenodo.5539844
description: 'Collection of archived snapshots of all versions of the library'
- type: doi
value: 10.5281/zenodo.6418404
value: 10.5281/zenodo.6607601
description: Current version
url: 'https://www.railtoolkit.org/projects/tikz-trackschematic/'
repository: 'https://github.com/railtoolkit/tikz-trackschematic'
repository-code: 'https://repository.ivev.bau.tu-bs.de/martin/tikz-trackschematic'
repository-artifact: 'https://ctan.org/pkg/tikz-trackschematic'
url: https://www.railtoolkit.org/projects/tikz-trackschematic
repository: https://github.com/railtoolkit/tikz-trackschematic
repository-code: https://repository.ivev.bau.tu-bs.de/martin/tikz-trackschematic
repository-artifact: https://ctan.org/pkg/tikz-trackschematic
abstract: >-
A TikZ library for creating track diagrams in
'A TikZ library for creating track diagrams in
railways. The tikz-trackschematic library is a
toolbox of symbols geared primarily towards
creating track schematic for either research or
educational purposes. It provides a TikZ frontend
to some of the symbols which maybe needed to
describe situations and layouts in railway
operation.
operation.'
keywords:
- tex
- tikz
- symbology
- railway
- railroad
- tracks
- schematics
- operational scenarios
- graphical description
license: ISC
version: v0.7.0
date-released: 2022-04-02
version: v0.7.1
date-released: 2022-06-02
preferred-citation:
authors:
- family-names: Scheidt
given-names: Martin
orcid: https://orcid.org/0000-0002-9384-8945
- family-names: Pachl
given-names: Jörn
doi: 10.24355/dbbs.084-202204140847-0
title: 'TikZ-trackschematic library: a symbology towards a universal graphical description for operational scenarios in railway research'
type: proceedings
year: 2022
publisher:
name: "RailBeijing 2021 - the 9th International Conference on Railway Operations Modelling and Analysis (ICROMA). 3.-7. November , 2021"

View File

@ -1,6 +1,6 @@
# TikZ-trackschematic
[![License: ISC](https://img.shields.io/badge/license-ISC-green.svg)](https://opensource.org/licenses/ISC) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5539844.svg)](https://doi.org/10.5281/zenodo.5539844) [![continuous integration test](https://github.com/railtoolkit/tikz-trackschematic/actions/workflows/testing.yml/badge.svg)](https://github.com/railtoolkit/tikz-trackschematic/actions/workflows/testing.yml)
[![License: ISC](https://img.shields.io/badge/license-ISC-green.svg)](https://opensource.org/licenses/ISC) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5539844.svg)](https://doi.org/10.5281/zenodo.5539844) [![CI test](https://github.com/railtoolkit/tikz-trackschematic/actions/workflows/testing.yaml/badge.svg)](https://github.com/railtoolkit/tikz-trackschematic/actions/workflows/testing.yaml)
------------