Skip to content

Commit

Permalink
Merge branch 'master' into TestFunctionRunner
Browse files Browse the repository at this point in the history
  • Loading branch information
tkf committed Jan 30, 2022
2 parents 9f0c53d + 601eabb commit 8a33d79
Show file tree
Hide file tree
Showing 5 changed files with 269 additions and 175 deletions.
70 changes: 70 additions & 0 deletions .github/workflows/pkg-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: pkg-update

on:
push:
branches:
- actions/trigger/pkg-update
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ssh-key: ${{ secrets.SSH_PRIVATE_KEY }}
# https://github.com/peter-evans/create-pull-request/blob/master/docs/concepts-guidelines.md#push-using-ssh-deploy-keys

# https://github.com/tkf/julia-merge-except-manifests
- uses: tkf/julia-merge-except-manifests@v1
with:
target: create-pull-request/pkg-update

# https://github.com/tkf/julia-update-manifests
- name: Update */Manifest.toml (1.6)
uses: tkf/julia-update-manifests@v1
with:
version: '1.6'
projects: test/environments/cuda-jl16
- name: Update */Manifest.toml (1.4)
uses: tkf/julia-update-manifests@v1
with:
version: '1.4'
projects: test/environments/main
- name: Update */Manifest.toml (1.0)
uses: tkf/julia-update-manifests@v1
with:
version: '1.0'
projects: test/environments/jl10
- name: Update */Manifest.toml (1.5)
uses: tkf/julia-update-manifests@v1
with:
version: '1.5'
projects: docs

# https://github.com/peter-evans/create-pull-request
# https://github.com/marketplace/actions/create-pull-request
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: Update */Manifest.toml
title: 'Update */Manifest.toml'
body: |
## Commit Message
Update */Manifest.toml
Manifest.toml files are updated via GitHub Actions.
# When merging PR via Mergify using squash method, it can
# create large commit message by listing titles of all
# commits (default behavior of GitHub squash merge).
# Overriding the message here by using Mergify's API.
#
# --- Commit Message and squash Method
# https://doc.mergify.io/actions.html#commit-message-and-squash-method
labels: no changelog
branch: create-pull-request/pkg-update
base: master
- name: Check output environment variable
run: echo "Pull Request Number - ${{ env.PULL_REQUEST_NUMBER }}"
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Transducers = "28d57a85-8fef-5791-bfe6-a80928e7c999"

[compat]
Adapt = "2, 3"
Setfield = "0.3, 0.4, 0.5, 0.6, 0.7"
Setfield = "0.3, 0.4, 0.5, 0.6, 0.7, 0.8"
Transducers = "0.4"
julia = "1"

Expand Down
Loading

0 comments on commit 8a33d79

Please sign in to comment.