Skip to content

Commit 4647dc6

Browse files
authored
CI cleanup (#714)
* Modernize CI * OIDC debug action only works on Linux * Update badge * fixup! Update badge
1 parent 9413079 commit 4647dc6

File tree

7 files changed

+17
-7
lines changed

7 files changed

+17
-7
lines changed

.JuliaFormatter.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
style="blue"
1+
style = "blue"

.github/dependabot.yml renamed to .github/dependabot.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
---
12
version: 2
23
updates:
34
- package-ecosystem: "github-actions"
45
groups:
5-
# Group all GitHub Actions PRs into a single PR:
6+
# Group all GitHub Actions PRs into a single PR
67
all-github-actions:
78
patterns:
89
- "*"

.github/workflows/CI.yml renamed to .github/workflows/CI.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
name: CI
23
on:
34
merge_group:
@@ -37,6 +38,7 @@ jobs:
3738
steps:
3839
- uses: actions/checkout@v4
3940
- name: Debug OIDC Claims
41+
if: ${{ runner.os == 'Linux' }}
4042
uses: github/actions-oidc-debugger@main
4143
with:
4244
audience: sts.amazonaws.com

.github/workflows/JuliaFormatter.yml renamed to .github/workflows/JuliaFormatter.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
name: JuliaFormatter
23
on:
34
merge_group:
@@ -34,3 +35,6 @@ jobs:
3435
if: ${{ !cancelled() && github.event_name == 'pull_request' }}
3536
with:
3637
tool_name: JuliaFormatter
38+
# Post results on all results and not just changed files:
39+
# https://github.com/reviewdog/reviewdog#filter-mode
40+
filter_mode: nofilter

.github/workflows/TagBot.yml renamed to .github/workflows/TagBot.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
name: TagBot
23
on:
34
issue_comment:

.github/workflows/update_apis.yml renamed to .github/workflows/UpdateAPI.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
name: AWS
1+
---
2+
name: Update API
23
on:
34
pull_request:
45
paths:
5-
- ".github/workflows/update_apis.yml"
6+
- ".github/workflows/UpdateAPI.yaml"
67
schedule:
78
- cron: "0 6 * * *" # Daily at 6 a.m. UTC
89
workflow_dispatch:
910

1011
jobs:
11-
update-apis:
12+
update:
13+
name: AWS API Definitions
1214
runs-on: ubuntu-latest
1315
steps:
1416
- uses: actions/checkout@v4
15-
- uses: julia-actions/setup-julia@latest
17+
- uses: julia-actions/setup-julia@v2
1618
with:
1719
version: "1"
1820
- uses: julia-actions/cache@v2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## AWS.jl
22

3-
[![CI](https://github.com/JuliaCloud/AWS.jl/workflows/CI/badge.svg)](https://github.com/JuliaCloud/AWS.jl/actions?query=workflow%3ACI)
3+
[![CI](https://github.com/JuliaCloud/AWS.jl/actions/workflows/CI.yaml/badge.svg?branch=master)](https://github.com/JuliaCloud/AWS.jl/actions/workflows/CI.yaml?query=branch%3Amaster)
44
[![Code Style: Blue](https://img.shields.io/badge/code%20style-blue-4495d1.svg)](https://github.com/invenia/BlueStyle)
55
[![ColPrac: Contributor's Guide on Collaborative Practices for Community Packages](https://img.shields.io/badge/ColPrac-Contributor's%20Guide-blueviolet)](https://github.com/SciML/ColPrac)
66

0 commit comments

Comments
 (0)