Skip to content

Commit

Permalink
Merge branch 'release-0.1.1' into trunk
Browse files Browse the repository at this point in the history
  • Loading branch information
joaander committed May 29, 2024
2 parents c915c4e + adfa5b4 commit a3d6731
Show file tree
Hide file tree
Showing 11 changed files with 11,336 additions and 494 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.1.0
current_version = 0.1.1
commit = False
tag = False

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ body:
attributes:
label: Row version
description: What version of **row** are you using?
placeholder: 0.1.0
placeholder: 0.1.1
- type: markdown
attributes:
value: |
Expand Down
13 changes: 12 additions & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,18 @@ jobs:
path: code

- name: Write release-notes.md
run: grep -P -m 2 -B 10000 "^## v*\d*\.\d*\.\d*" doc/src/release-notes.md | sed '$d' | tee "${GITHUB_WORKSPACE}/release-notes.md"
# 1. Search for the content from the start of the file to the 2nd version heading.
# 2. Remove the 2nd version heading.
# 3. Search for the content after the first version heading (removes any description at the
# start of the file.
# 4. Remove the 1st version heading.
# This leaves the content of the release notes for the current release.
run: >
grep -P -m 2 -B 10000 "^## v*\d*\.\d*\.\d*" doc/src/release-notes.md |
sed '$d' |
grep -P -A 10000 "^## v*\d*\.\d*\.\d*" |
sed '1d' |
tee "${GITHUB_WORKSPACE}/release-notes.md"
working-directory: code

- uses: actions/[email protected]
Expand Down
38 changes: 38 additions & 0 deletions .github/workflows/stale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Close stale issues and PRs

on:
schedule:
- cron: '0 19 * * *'

workflow_dispatch:

jobs:
stale:
runs-on: ubuntu-latest
steps:
- name: Run stale action
uses: actions/[email protected]
with:
operations-per-run: 120
delete-branch: true
days-before-close: 10
stale-issue-label: stale
stale-pr-label: stale
exempt-issue-labels: essential
exempt-pr-labels: essential

days-before-issue-stale: 260
stale-issue-message: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs.
close-issue-message: >
This issue has been automatically closed because it has not had
recent activity.
days-before-pr-stale: 20
stale-pr-message: >
This pull request has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs.
close-pr-message: >
This pull request has been automatically closed because it has not had
recent activity.
7 changes: 7 additions & 0 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ env:
MDBOOK_VERSION: 0.4.37
LINKCHECK_VERSION: 0.7.7
RUST_LATEST_VERSION: 1.78.0
BUNDLE_LICENSES_VERSION: 1.3.0

jobs:
unit_test:
Expand Down Expand Up @@ -128,6 +129,12 @@ jobs:
run: mdbook build doc
env:
RUST_LOG: "mdbook=info,linkcheck=warn,reqwest=debug"
- name: Install cargo-bundle-licenses
run: |
curl -sSL "https://github.com/sstadick/cargo-bundle-licenses/releases/download/v$BUNDLE_LICENSES_VERSION/cargo-bundle-licenses-linux-amd64" -o "$HOME/.cargo/bin/cargo-bundle-licenses"
chmod a+x "$HOME/.cargo/bin/cargo-bundle-licenses"
- name: Check bundled licenses
run: cargo bundle-licenses --format yaml --output CI.yaml --previous THIRDPARTY.yaml --check-previous

tests_complete:
name: All tests
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "row"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
rust-version = "1.77"
description = "Row is a command line tool that helps you manage workflows on HPC resources."
Expand Down
11,257 changes: 11,257 additions & 0 deletions THIRDPARTY.yaml

Large diffs are not rendered by default.

9 changes: 8 additions & 1 deletion doc/src/guide/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@

## Installing binaries with conda

*Coming soon...*
**Row** is available on [conda-forge] for the *linux-64*, *linux-aarch64*, *osx-64*,
*osx-arm64* architectures. Install with:

```bash
mamba install row
```

[conda-forge]: https://conda-forge.org/

## Installing binaries manually

Expand Down
Loading

0 comments on commit a3d6731

Please sign in to comment.