-
Notifications
You must be signed in to change notification settings - Fork 124
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into feature-aliases
- Loading branch information
Showing
29 changed files
with
1,220 additions
and
455 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
root = true | ||
|
||
[*] | ||
end_of_line = lf | ||
insert_final_newline = true | ||
|
||
[{vcsh.in,completions/vcsh.*}] | ||
indent_style = tab | ||
trim_trailing_whitespace = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
name: Lint | ||
on: [push, pull_request] | ||
jobs: | ||
editor-config: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Lint code style | ||
uses: editorconfig-checker/action-editorconfig-checker@v1.0.0 | ||
shellcheck: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Configure | ||
run: | | ||
./bootstrap.sh | ||
./configure --without-man-page --disable-tests | ||
- name: Run shellcheck | ||
uses: reviewdog/action-shellcheck@v1.0.0 | ||
with: | ||
pattern: vcsh | ||
reporter: github-pr-review | ||
github_token: ${{ github.token }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: Release | ||
|
||
on: | ||
push: | ||
tags: | ||
- v*.*.* | ||
|
||
jobs: | ||
|
||
ghrelase: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Configure | ||
run: | | ||
echo "VERSION=${GITHUB_REF#refs/*/v}" >> $GITHUB_ENV | ||
echo "${GITHUB_REF#refs/*/v}" > .tarball-version | ||
./bootstrap.sh | ||
./configure --disable-dependency-checks | ||
- name: Build source package | ||
run: | | ||
make dist | ||
- name: Check source package behaviour | ||
run: | | ||
make distcheck | ||
- name: Make sure changelog was updated | ||
run: | | ||
make changelog-HEAD | ||
grep -F "* Release ${{ env.VERSION }}" changelog-HEAD | ||
- name: Publish Release | ||
uses: softprops/action-gh-release@v1 | ||
with: | ||
body_path: changelog-HEAD | ||
files: | | ||
vcsh-${{ env.VERSION }}.zip | ||
vcsh-${{ env.VERSION }}.tar.xz | ||
env: | ||
GITHUB_TOKEN: ${{ github.token }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
name: Test | ||
on: [push, pull_request] | ||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
with: | ||
fetch-depth: 0 | ||
- name: Fetch tags | ||
run: | | ||
git fetch --prune --tags ||: | ||
- name: Install dependencies | ||
run: | | ||
sudo apt install ronn | ||
- name: Install perl test dependencies | ||
uses: perl-actions/install-with-cpanm@v1.1 | ||
with: | ||
install: | | ||
Shell::Command | ||
Test::Most | ||
- name: Configure | ||
run: | | ||
./bootstrap.sh | ||
./configure | ||
- name: Run tests | ||
run: | | ||
make check | ||
- name: Build source package | ||
run: | | ||
make dist | ||
echo VERSION=$(cat .version) >> $GITHUB_ENV | ||
- name: Post build artifacts | ||
uses: actions/upload-artifact@v2 | ||
with: | ||
name: vcsh-${{ env.VERSION }} | ||
path: vcsh-${{ env.VERSION }}.zip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
Richard Hartmann <richih@debian.org> <richih+github.com@richih.org> | ||
Richard Hartmann <richih@debian.org> <richih@richih.org> | ||
Richard Hartmann <richih@debian.org> <richih.mailinglist@gmail.com> | ||
Richard Hartmann <richih@debian.org> <RichiH@users.noreply.github.com> | ||
Kevin Lyda <kevin@lyda.ie> <kevin@ie.suberic.net> | ||
Alexander Skurikhin <a.skurihin@gmail.com> <a.skurihin@gmail.com> |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,66 @@ | ||
Alphabetical list of surnames of everyone who ever committed to this repository. | ||
Auto-generated from tools/list_CONTRIBUTORS. | ||
Alphabetical list of names of everyone who ever committed to this repository. | ||
Auto-generated using `make -B CONTRIBUTORS` | ||
|
||
Skurikhin Alexander <a@skurih.in> | ||
Eric Bouchut <ebouchut@gmail.com> | ||
Dridi Boukelmoune <dridi.boukelmoune@gmail.com> | ||
Rob Cornish <jrmcornish@gmail.com> | ||
Vincent Demeester <vincent@demeester.fr> | ||
Mert Dirik <mertdirik@gmail.com> | ||
Jeff Fein-Worton <jeff@fein-worton.com> | ||
Thomas Ferris Nicolaisen <tfnico@gmail.com> | ||
martin f. krafft <madduck@madduck.net> | ||
Aaron Schumacher <ajschumacher@gmail.com> | ||
Aaron VonderHaar <gruen0aermel@gmail.com> | ||
Alessandro Ghedini <alessandro@ghedini.me> | ||
Dennis Gilmore <dennis@ausil.us> | ||
Thorsten Glaser <tg@mirbsd.org> | ||
G.raud <graud@gmx.com> | ||
Mikhail Gusarov <dottedmag@dottedmag.net> | ||
Valentin Haenel <valentin.haenel@gmx.de> | ||
Richard Hartmann <richih@debian.org> | ||
Gregor Jasny <gjasny@googlemail.com> | ||
Errietta Kostala <errietta@errietta.me> | ||
Yuval Langer <yuval.langer@gmail.com> | ||
Alexander Skurikhin <a.skurihin@gmail.com> | ||
Andrew Schwartzmeyer <andrew@schwartzmeyer.com> | ||
arndtc <arndtc@gmail.com> | ||
Aryel Mota Góis <aryel.gois@gmail.com> | ||
Caleb Maclennan <caleb@alerque.com> | ||
Markus Martin <markus@archwyrm.net> | ||
mek-apelsin <mek@pels.in> | ||
Evan Pitstick <nerdx00@gmail.com> | ||
Dieter Plaetinck <dieter@plaetinck.be> | ||
Corey Quinn <corey@sequestered.net> | ||
Pavlos Ratis <dastergon@gentoo.org> | ||
Daniel Shahaf <d.s@daniel.shahaf.name> | ||
Dato Simó <dato@net.com.org.es> | ||
Debian Janitor <janitor@jelmer.uk> | ||
Dennis Gilmore <dennis@ausil.us> | ||
Devin J. Pohly <djpohly@gmail.com> | ||
Dewey Sasser <dewey@sasser.com> | ||
Dieter Plaetinck <dieter@plaetinck.be> | ||
Don <don@ohspite.net> | ||
Don March <don@ohspite.net> | ||
Dridi Boukelmoune <dridi.boukelmoune@gmail.com> | ||
Edward Betts <edward@4angle.com> | ||
Eli Young <elyscape@gmail.com> | ||
Eric Bouchut <ebouchut@gmail.com> | ||
Errietta Kostala <errietta@errietta.me> | ||
Evan Pitstick <nerdx00@gmail.com> | ||
Fedora Release Engineering <rel-eng@lists.fedoraproject.org> | ||
Felix Eckhofer <felix@eckhofer.com> | ||
Florian Engel <florian.engel@adletec.de> | ||
Frank Terbeck <ft@bewatermyfriend.org> | ||
Gernot Schulz <post@gernot-schulz.com> | ||
Aaron Schumacher <ajschumacher@gmail.com> | ||
Andrew Schwartzmeyer <andrew@schwartzmeyer.com> | ||
Dato Simó <dato@net.com.org.es> | ||
Alexander Skurikhin <a.skurihin@gmail.com> | ||
G.raud <graud@gmx.com> | ||
Gregor Jasny <gjasny@googlemail.com> | ||
guy hughes <guyhugh3s@gmail.com> | ||
Harendra Kumar <harendra.kumar@gmail.com> | ||
James Davidson <james@greycastle.net> | ||
Jeff Fein-Worton <jeff@fein-worton.com> | ||
Jochen Keil <jochen.keil@gmail.com> | ||
Jonathan Sternberg <jonathansternberg@gmail.com> | ||
Julien Lecomte <julien@lecomte.at> | ||
Kevin Lyda <kevin@lyda.ie> | ||
leycec <leycec@gmail.com> | ||
Markus Martin <markus@archwyrm.net> | ||
martin f. krafft <madduck@madduck.net> | ||
Mathias Svensson <freaken@freaken.dk> | ||
Frank Terbeck <ft@bewatermyfriend.org> | ||
mek-apelsin <mek@pels.in> | ||
Mert Dirik <mertdirik@gmail.com> | ||
Mikhail Gusarov <dottedmag@dottedmag.net> | ||
mirabilos <tg@debian.org> | ||
Aaron VonderHaar <gruen0aermel@gmail.com> | ||
miramir <gmiramir@gmail.com> | ||
Noah Birnel <nbirnel@gmail.com> | ||
Pavlos Ratis <dastergon@gentoo.org> | ||
Richard Hartmann <richih@debian.org> | ||
Rob Cornish <jrmcornish@gmail.com> | ||
Roland Hopferwieser <develop@int0x80.at> | ||
Skurikhin Alexander <a@skurih.in> | ||
soulofmischief <30357883+soulofmischief@users.noreply.github.com> | ||
Thomas Ferris Nicolaisen <tfnico@gmail.com> | ||
Thomas Tuegel <ttuegel@mailbox.org> | ||
Thorsten Glaser <tg@mirbsd.org> | ||
tikki <tikki@users.noreply.github.com> | ||
Tony <zearin@gonk.net> | ||
Valentin Haenel <valentin.haenel@gmx.de> | ||
Vincent Demeester <vincent@demeester.fr> | ||
Yuval Langer <yuval.langer@gmail.com> |
Oops, something went wrong.