Skip to content

Bump bats from 1.9.0 to 1.10.0 #293

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 17, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 17, 2023

Bumps bats from 1.9.0 to 1.10.0.

Release notes

Sourced from bats's releases.

v1.10.0

Added:

  • add ${BATS_TEST_TAGS[@]} for querying the tags during a test (#705)
  • print tags on failing tests (#705)
  • test for negative arguments to --jobs (#693)
  • add tests for --formatter cat (#710)
  • test coverage in CI (#718)
  • Support for rush as alternative to GNU parallel (#729)
  • add bats_pipe helper function for run that executes \| as pipes (#663)
  • publish docker images to ghcr.io (additionally to Dockerhub) (#740)

Documentation:

  • clarify use cases of --formatter cat (#710)

Fixed:

  • fix run with options overwriting the value of i (#726, #727)
  • fix ${BATS_TEST_NAMES[@]} containing only --tags instead of test name since Bats v1.8.0 (#705)
  • fix run --keep-empty-lines counting trailing \n as (empty) new line (#711)
  • fix short flag unpacker creating bogus command lines with valued flags (#732)
  • fix formatter becoming confused with retries (#734)
  • fix --gather-test-outputs-in fails on tests with / (#735)
  • fix overriding date breaks --timing (#736)

Documentation

  • typos, minor edits (#704)
  • simplified contributing.md (#718)
Changelog

Sourced from bats's changelog.

[1.10.0] - 2023-07-15

Added

  • add ${BATS_TEST_TAGS[@]} for querying the tags during a test (#705)
  • print tags on failing tests (#705)
  • test for negative arguments to --jobs (#693)
  • add tests for --formatter cat (#710)
  • test coverage in CI (#718)
  • Support for rush as alternative to GNU parallel (#729)
  • add bats_pipe helper function for run that executes \| as pipes (#663)
  • publish docker images to ghcr.io (additionally to Dockerhub) (#740)

Documentation

  • clarify use cases of --formatter cat (#710)

Fixed

  • fix run with options overwriting the value of i (#726, #727)
  • fix ${BATS_TEST_NAMES[@]} containing only --tags instead of test name since Bats v1.8.0 (#705)
  • fix run --keep-empty-lines counting trailing \n as (empty) new line (#711)
  • fix short flag unpacker creating bogus command lines with valued flags (#732)
  • fix formatter becoming confused with retries (#734)
  • fix --gather-test-outputs-in fails on tests with / (#735)
  • fix overriding date breaks --timing (#736)

Documentation

  • typos, minor edits (#704)
  • simplified contributing.md (#718)
Commits
  • f7defb9 feat: release Bats v1.10.0
  • 43090d2 Merge pull request #740 from martin-schulze-vireso/feature/publish_to_github_...
  • c0c206e Add changelog entry for #740
  • 0b930c8 Also publish to ghcr.io
  • 60abfaf Merge pull request #663 from qec-pconner/addOutputProcessor
  • 5752471 * Fixing index used. Adding comment.
  • 7c94c8a * Documenting new --returned-status arg.
  • a3803a6 * Adding support for negative positions via new arg --returned-status.
  • 2547ad4 * Adding comment about pipe_count.
  • b479c17 * Switching [ "$status" -eq N ] to instead use run -N.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [bats](https://github.com/bats-core/bats-core) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: bats
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jul 17, 2023
@stefanzweifel stefanzweifel merged commit 47a8ad5 into master Jul 17, 2023
@stefanzweifel stefanzweifel deleted the dependabot/npm_and_yarn/bats-1.10.0 branch July 17, 2023 07:56
alejandrop79 added a commit to Lattice-Trade/git-auto-commit-action that referenced this pull request Jun 11, 2025
* Add test for multi-line commit messages

* Update README.md

* Update README.md

Closes stefanzweifel#281

* Update Author Email Address

* Add permissions block to Workflows

* Fix Typo in Workflow comments

* Mention new permission requirements in usage docs

Starting February 2nd 2023, GitHub changed the default permissions of the GITHUB_TOKEN to be read-only in all new repositories.[1]

git-auto-commits needs `write`-permissions for the `contents`-key in order to work properly.
This commits updates the usage section, to mention the need for the permission requirements. The examples have also been updated to reflect that change.

[1]: https://github.blog/changelog/2023-02-02-github-actions-updating-the-default-github_token-permissions-to-read-only/

* Use actions/checkout@v3 in examples

* Fix Comment in README

* Bump bats from 1.8.2 to 1.9.0 (stefanzweifel#282)

Bumps [bats](https://github.com/bats-core/bats-core) from 1.8.2 to 1.9.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.8.2...v1.9.0)

---
updated-dependencies:
- dependency-name: bats
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix docs about using in public forks

Update docs section about using the Action in public forks.

Add warning about current issue when the forks lives under an organisation.

Mark section about running a workflow in the head repository as outdated, as I was not able to reproduce this in test projects.

See stefanzweifel#211 (comment) for more details.

* Update Test

* Seems like there is an extra space (stefanzweifel#288)

* Bump github/super-linter from 4 to 5 (stefanzweifel#289)

Bumps [github/super-linter](https://github.com/github/super-linter) from 4 to 5.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md)
- [Commits](github/super-linter@v4...v5)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump bats from 1.9.0 to 1.10.0 (stefanzweifel#293)

Bumps [bats](https://github.com/bats-core/bats-core) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: bats
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 3 to 4 (stefanzweifel#302)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Use actions/checkout v4 in examples

stefanzweifel#302 (comment)

* Fix Typo

* Update node version to node20 (stefanzweifel#300)

Co-authored-by: ryudai.takai

* Update CHANGELOG

* Use v5 in update-changelog Workflow

* Use v5 in README

* Use new Markdown Alerts in README

* Little Doc Updates

* Add Alert about pull_request_target

stefanzweifel#211 (comment)

* Remove outdated docs

* Don't switch local branches

* Update Test

* Update Tests

* Update Tests

* Update Tests

* Remove no longer needed tests

* Temp disable assertions

* Remove no longer used input options from tests

* Remove _switch_to_branch function

* Update Assertion

* Remove skip_fetch, skip_checkout and create_branch

* Remove removed options from README

* Clarify `commit_author` input option (stefanzweifel#315)

* Clarify `commit_author` input option

* Update README.md

---------

Co-authored-by: Stefan Zweifel <stefanzweifel@users.noreply.github.com>

* Bump release-drafter/release-drafter from 5 to 6 (stefanzweifel#319)

* Linux is not UNIX (stefanzweifel#321)

* Add step id explanation for output in README.md (stefanzweifel#324)

* Bump bats from 1.10.0 to 1.11.0 (stefanzweifel#325)

Bumps [bats](https://github.com/bats-core/bats-core) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: bats
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fail if attempting to execute git commands in a directory that is not a git-repo. (stefanzweifel#326)

* Fail (and log message) if attempting to execute git commands in a directory that is not a git-repo.

* Add Test

* Code Formatting

---------

Co-authored-by: Constantin Comendant <constantin@uberagent.com>
Co-authored-by: Stefan Zweifel <stefan@stefanzweifel.dev>

* Update CHANGELOG

* Add with ref github.head_ref to README

* Update GPG Signing section in README

* Add docs about .github/workflows pushes

See stefanzweifel#322

* Fix link to "new feature request"

* Update Bug Repo Form

* Update bug.yaml

* Add Section on preventing infinite loops to README

* Bump github/super-linter from 5 to 6 (stefanzweifel#335)

Bumps [github/super-linter](https://github.com/github/super-linter) from 5 to 6.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md)
- [Commits](github/super-linter@v5...v6)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github/super-linter from 6 to 7 (stefanzweifel#342)

Bumps [github/super-linter](https://github.com/github/super-linter) from 6 to 7.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md)
- [Commits](github/super-linter@v6...v7)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update README.md (stefanzweifel#343)

* docs(README): fix broken protected branch docs link (stefanzweifel#346)

* Add Scope/Permissions documentation for PATs

Closes stefanzweifel#347

* Bump bats from 1.11.0 to 1.11.1 (stefanzweifel#353)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Include `github.actor_id` in default `commit_author`

This mimics the default commit author used by GitHub and matches the format used for the default `commit_user_email`.

* Update CHANGELOG

* Replace Yarn with NPM

* Add UPGRADING.md

* Fix Typo

* Throw error if repo is in detached state

* Improve Error Message

* Use ref in auto-commit workflow

* Use ref checkout properly

* docs: Update README.md per stefanzweifel#354

See stefanzweifel#354

* Update entrypoint.sh

* Update action.yml

* Update entrypoint.sh

* Update git-auto-commit.bats

* Update git-auto-commit.bats

* Update README.md

* Rename Input and add output

* Add Tests

* Update README

* Update CHANGELOG

* Emit warning if deprecated/removed options are used

* Add git-auto-commit to warning text

* Bump bats from 1.11.1 to 1.12.0

Bumps [bats](https://github.com/bats-core/bats-core) from 1.11.1 to 1.12.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.11.1...v1.12.0)

---
updated-dependencies:
- dependency-name: bats
  dependency-version: 1.12.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add deprecated inputs to fix unbound variable issue

* Fix PAT instructions with Dependabot

* Apply suggestions from code review

* Update CHANGELOG

* Disable Check if Repo is in Detached State

Fixes stefanzweifel#378

* Update CHANGELOG

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Stefan Zweifel <hello@stefanzweifel.io>
Co-authored-by: Stefan Zweifel <stefanzweifel@users.noreply.github.com>
Co-authored-by: Stefan Zweifel <stefan@stefanzweifel.dev>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pedro Amador Rodríguez <pedroamador.rodriguez@gmail.com>
Co-authored-by: 高井 <56185180+ryudaitakai@users.noreply.github.com>
Co-authored-by: Nikita Panuhin <n.panuhin@mail.ru>
Co-authored-by: Philip Couling <couling@gmail.com>
Co-authored-by: Christian Vermeulen <christian.vermeulen@gmail.com>
Co-authored-by: Constantin Comendant <ccomendant@users.noreply.github.com>
Co-authored-by: Constantin Comendant <constantin@uberagent.com>
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
Co-authored-by: scarf <greenscarf005@gmail.com>
Co-authored-by: Parker Brown <17183625+parkerbxyz@users.noreply.github.com>
Co-authored-by: Ross Smith II <ross@smithii.com>
Co-authored-by: Lior Dux <lior.dux@develeap.com>
Co-authored-by: stefanzweifel <1080923+stefanzweifel@users.noreply.github.com>
Co-authored-by: Sam Bull <git@sambull.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant