Skip to content

Commit

Permalink
Merge pull request #197 from artichoke/lopopolo/sept-dependabot-rollup
Browse files Browse the repository at this point in the history
Rollup of September 2023 dependabot updates
  • Loading branch information
lopopolo authored Sep 1, 2023
2 parents 190a6de + 6993265 commit 8ba2abb
Show file tree
Hide file tree
Showing 10 changed files with 113 additions and 115 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Install Ruby toolchain
uses: ruby/setup-ruby@250fcd6a742febb1123a77a841497ccaa8b9e939 # v1.152.0
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0

- name: Install Python dependencies
run: |
Expand All @@ -27,7 +27,7 @@ jobs:
venv/bin/pip install --require-hashes -r requirements.txt
- name: Clone Artichoke
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0
with:
repository: artichoke/artichoke
path: artichoke
Expand Down Expand Up @@ -69,10 +69,10 @@ jobs:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0

- name: Install Python dependencies
run: |
Expand All @@ -81,7 +81,7 @@ jobs:
venv/bin/pip install --require-hashes -r requirements.txt
- name: Clone Artichoke
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0
with:
repository: artichoke/artichoke
path: artichoke
Expand Down Expand Up @@ -120,10 +120,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0

- name: Install Python dependencies
run: |
Expand All @@ -145,7 +145,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Install Ruby toolchain
uses: ruby/setup-ruby@250fcd6a742febb1123a77a841497ccaa8b9e939 # v1.152.0
Expand All @@ -161,7 +161,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Format with prettier
run: npx prettier --check '**/*'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/markdown-link-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Check for broken links in markdown files
uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # v1.0.15
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/nightly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
echo "tag=${release_tag}" >> $GITHUB_OUTPUT
- name: Clone Artichoke
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0
with:
repository: artichoke/artichoke
path: artichoke
Expand All @@ -58,7 +58,7 @@ jobs:
- name: Create GitHub release
id: release
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release_version.outputs.tag }}
Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Get release download URL
uses: actions/download-artifact@v3.0.2
Expand Down Expand Up @@ -157,7 +157,7 @@ jobs:
github_token: ${{ secrets.GITHUB_TOKEN }}

- name: Clone Artichoke
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0
with:
repository: artichoke/artichoke
path: artichoke
Expand All @@ -169,7 +169,7 @@ jobs:
fetch-depth: 0

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0
with:
python-version: "3.11"

Expand All @@ -195,7 +195,7 @@ jobs:
target: ${{ matrix.target }}

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0

# ```
# $ gpg --fingerprint --with-subkey-fingerprints codesign@artichokeruby.org
Expand Down Expand Up @@ -271,7 +271,7 @@ jobs:
--artifact "${{ steps.apple_codesigning.outputs.asset }}"
- name: Upload release archive
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
if: runner.os == 'macOS'
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -285,7 +285,7 @@ jobs:
artifactContentType: ${{ steps.apple_codesigning.outputs.content_type }}

- name: Upload release signature
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
if: runner.os == 'macOS'
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -324,7 +324,7 @@ jobs:
run: python3 gpg_sign.py "artichoke-nightly-${{ matrix.target }}" --artifact "${{ steps.build.outputs.asset }}"

- name: Upload release archive
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release_info.outputs.version }}
Expand All @@ -337,7 +337,7 @@ jobs:
artifactContentType: ${{ steps.build.outputs.content_type }}

- name: Upload release signature
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release_info.outputs.version }}
Expand All @@ -363,7 +363,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0

- name: Get release download URL
uses: actions/download-artifact@v3.0.2
Expand All @@ -388,14 +388,14 @@ jobs:
echo "commit=${release_commit}" >> $GITHUB_OUTPUT
- name: Clone Artichoke
uses: actions/checkout@v3.5.3
uses: actions/checkout@v3.6.0
with:
repository: artichoke/artichoke
path: artichoke
ref: ${{ steps.release_info.outputs.commit }}

- name: Setup Python
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0

# ```
# $ gpg --fingerprint --with-subkey-fingerprints codesign@artichokeruby.org
Expand Down Expand Up @@ -450,7 +450,7 @@ jobs:
run: python3 gpg_sign.py "artichoke-nightly-${{ matrix.archive }}" --artifact "${{ steps.build.outputs.asset }}"

- name: Upload release archive
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release_info.outputs.version }}
Expand All @@ -463,7 +463,7 @@ jobs:
artifactContentType: ${{ steps.build.outputs.content_type }}

- name: Upload release signature
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release_info.outputs.version }}
Expand Down Expand Up @@ -491,7 +491,7 @@ jobs:
run: echo "release_tag=$(cat artifacts/release-version)" >> $GITHUB_OUTPUT

- name: Publish release
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.publish_info.outputs.release_tag }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/repo-labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
name: Synchronize repository labels
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.5.3
- uses: actions/checkout@v3.6.0

- name: Sync GitHub Issue Labels
uses: crazy-max/ghaction-github-labeler@3de87da19416edc45c90cd89e7a4ea922a3aae5a # v4.1.0
Expand Down
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ source 'https://rubygems.org'

gem 'bundler-audit', '~> 0.9', require: false
gem 'rake', '>= 12.3.3', require: false
gem 'rubocop', '~> 1.54', require: false
gem 'rubocop', '~> 1.56', require: false
gem 'rubocop-rake', '~> 0.6', require: false
10 changes: 6 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ GEM
remote: https://rubygems.org/
specs:
ast (2.4.2)
base64 (0.1.1)
bundler-audit (0.9.1)
bundler (>= 1.2.0, < 3)
thor (~> 1.0)
Expand All @@ -15,16 +16,17 @@ GEM
rainbow (3.1.1)
rake (13.0.6)
regexp_parser (2.8.1)
rexml (3.2.5)
rubocop (1.54.0)
rexml (3.2.6)
rubocop (1.56.2)
base64 (~> 0.1.1)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 3.2.2.3)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.28.0, < 2.0)
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
Expand All @@ -41,7 +43,7 @@ PLATFORMS
DEPENDENCIES
bundler-audit (~> 0.9)
rake (>= 12.3.3)
rubocop (~> 1.54)
rubocop (~> 1.56)
rubocop-rake (~> 0.6)

BUNDLED WITH
Expand Down
1 change: 1 addition & 0 deletions macos_sign_and_notarize.py
Original file line number Diff line number Diff line change
Expand Up @@ -385,6 +385,7 @@ def delete_keychain() -> None:
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT,
text=True,
check=False,
)
for line in proc.stdout.splitlines():
print(line)
Expand Down
8 changes: 4 additions & 4 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
black==23.3.0
mypy==1.4.1
ruff==0.0.276
validators==0.20.0
black==23.7.0
mypy==1.5.1
ruff==0.0.286
validators==0.21.2
Loading

0 comments on commit 8ba2abb

Please sign in to comment.