-
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/[email protected] | ||
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/[email protected] | ||
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/[email protected] | ||
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 <[email protected]> <[email protected]> | ||
Richard Hartmann <[email protected]> <[email protected]> | ||
Richard Hartmann <[email protected]> <[email protected]> | ||
Richard Hartmann <[email protected]> <[email protected]> | ||
Kevin Lyda <[email protected]> <[email protected]> | ||
Alexander Skurikhin <[email protected]> <[email protected]> |
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 <[email protected]> | ||
Eric Bouchut <[email protected]> | ||
Dridi Boukelmoune <[email protected]> | ||
Rob Cornish <[email protected]> | ||
Vincent Demeester <[email protected]> | ||
Mert Dirik <[email protected]> | ||
Jeff Fein-Worton <[email protected]> | ||
Thomas Ferris Nicolaisen <[email protected]> | ||
martin f. krafft <[email protected]> | ||
Aaron Schumacher <[email protected]> | ||
Aaron VonderHaar <[email protected]> | ||
Alessandro Ghedini <[email protected]> | ||
Dennis Gilmore <[email protected]> | ||
Thorsten Glaser <[email protected]> | ||
G.raud <[email protected]> | ||
Mikhail Gusarov <[email protected]> | ||
Valentin Haenel <[email protected]> | ||
Richard Hartmann <[email protected]> | ||
Gregor Jasny <[email protected]> | ||
Errietta Kostala <[email protected]> | ||
Yuval Langer <[email protected]> | ||
Alexander Skurikhin <[email protected]> | ||
Andrew Schwartzmeyer <[email protected]> | ||
arndtc <[email protected]> | ||
Aryel Mota Góis <[email protected]> | ||
Caleb Maclennan <[email protected]> | ||
Markus Martin <[email protected]> | ||
mek-apelsin <[email protected]> | ||
Evan Pitstick <[email protected]> | ||
Dieter Plaetinck <[email protected]> | ||
Corey Quinn <[email protected]> | ||
Pavlos Ratis <[email protected]> | ||
Daniel Shahaf <[email protected]> | ||
Dato Simó <[email protected]> | ||
Debian Janitor <[email protected]> | ||
Dennis Gilmore <[email protected]> | ||
Devin J. Pohly <[email protected]> | ||
Dewey Sasser <[email protected]> | ||
Dieter Plaetinck <[email protected]> | ||
Don <[email protected]> | ||
Don March <[email protected]> | ||
Dridi Boukelmoune <[email protected]> | ||
Edward Betts <[email protected]> | ||
Eli Young <[email protected]> | ||
Eric Bouchut <[email protected]> | ||
Errietta Kostala <[email protected]> | ||
Evan Pitstick <[email protected]> | ||
Fedora Release Engineering <[email protected]> | ||
Felix Eckhofer <[email protected]> | ||
Florian Engel <[email protected]> | ||
Frank Terbeck <[email protected]> | ||
Gernot Schulz <[email protected]> | ||
Aaron Schumacher <[email protected]> | ||
Andrew Schwartzmeyer <[email protected]> | ||
Dato Simó <[email protected]> | ||
Alexander Skurikhin <[email protected]> | ||
G.raud <[email protected]> | ||
Gregor Jasny <[email protected]> | ||
guy hughes <[email protected]> | ||
Harendra Kumar <[email protected]> | ||
James Davidson <[email protected]> | ||
Jeff Fein-Worton <[email protected]> | ||
Jochen Keil <[email protected]> | ||
Jonathan Sternberg <[email protected]> | ||
Julien Lecomte <[email protected]> | ||
Kevin Lyda <[email protected]> | ||
leycec <[email protected]> | ||
Markus Martin <[email protected]> | ||
martin f. krafft <[email protected]> | ||
Mathias Svensson <[email protected]> | ||
Frank Terbeck <[email protected]> | ||
mek-apelsin <[email protected]> | ||
Mert Dirik <[email protected]> | ||
Mikhail Gusarov <[email protected]> | ||
mirabilos <[email protected]> | ||
Aaron VonderHaar <[email protected]> | ||
miramir <[email protected]> | ||
Noah Birnel <[email protected]> | ||
Pavlos Ratis <[email protected]> | ||
Richard Hartmann <[email protected]> | ||
Rob Cornish <[email protected]> | ||
Roland Hopferwieser <[email protected]> | ||
Skurikhin Alexander <[email protected]> | ||
soulofmischief <[email protected]> | ||
Thomas Ferris Nicolaisen <[email protected]> | ||
Thomas Tuegel <[email protected]> | ||
Thorsten Glaser <[email protected]> | ||
tikki <[email protected]> | ||
Tony <[email protected]> | ||
Valentin Haenel <[email protected]> | ||
Vincent Demeester <[email protected]> | ||
Yuval Langer <[email protected]> |
Oops, something went wrong.