Skip to content

Automatically update latests #4819

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

Draft
wants to merge 80 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
f7615d2
check for outdated integrations
bengl May 10, 2024
089cd42
pin everything
bengl May 10, 2024
51dc82e
switch to a big json list of package max versions
bengl May 11, 2024
66ec02f
run outdated checker a bunch of times per day
bengl May 11, 2024
0959889
typo
bengl May 11, 2024
4b19dca
fix: update latests.json
crysmags Sep 17, 2024
f1324e2
adding creating a pr from outdated integrations
crysmags Sep 17, 2024
5c9750f
removing work to update modules
crysmags Sep 17, 2024
7908633
adding ability to modify plugin yaml
crysmags Sep 19, 2024
d236fbb
reworking ci
crysmags Sep 19, 2024
1a03d8f
reworking ci
crysmags Sep 19, 2024
2cfc700
reworking ci
crysmags Sep 19, 2024
5285e1d
reworking ci
crysmags Sep 19, 2024
32875e1
reworking ci
crysmags Sep 19, 2024
65982a8
reworking ci
crysmags Sep 19, 2024
7fb60ab
reworking ci
crysmags Sep 19, 2024
2f30dd4
reworking ci
crysmags Sep 19, 2024
68d8266
reworking ci
crysmags Sep 19, 2024
a656651
reworking ci
crysmags Sep 19, 2024
ab0b02f
reworking ci
crysmags Sep 19, 2024
8e87d98
reworking ci
crysmags Sep 19, 2024
3b8def3
reworking ci
crysmags Sep 19, 2024
ef24842
reworking ci
crysmags Sep 19, 2024
20ea671
reworking ci
crysmags Sep 19, 2024
a0cf258
reworking ci
crysmags Sep 19, 2024
b08b143
reworking updating script to create matrices for plugins
crysmags Sep 23, 2024
6adc860
reworking ci
crysmags Sep 23, 2024
4aaeb52
reworking ci
crysmags Sep 23, 2024
2c6c42a
reworking ci
crysmags Sep 23, 2024
19ee36e
reworking ci
crysmags Sep 23, 2024
062e8fe
reworking ci
crysmags Sep 23, 2024
ce6faa3
reworking ci
crysmags Sep 23, 2024
dae192b
reworking ci
crysmags Sep 23, 2024
d07fd87
reworking ci
crysmags Sep 23, 2024
6307f87
reworking ci
crysmags Sep 23, 2024
e54a2b6
reworking ci
crysmags Sep 24, 2024
3ed8261
reworking ci
crysmags Sep 24, 2024
738dd5c
reworking ci
crysmags Sep 24, 2024
7d6cca6
reworking ci
crysmags Sep 24, 2024
3ec75cd
adding script to create matrix
crysmags Sep 24, 2024
482e701
adding script to create matrix
crysmags Sep 25, 2024
3c65afb
adding script to create matrix
crysmags Sep 25, 2024
c1bd2eb
adding script to create matrix
crysmags Sep 25, 2024
f1565eb
adding script to create matrix
crysmags Sep 25, 2024
5da8933
adding script to create matrix
crysmags Sep 25, 2024
4860292
updating scripts
crysmags Sep 26, 2024
ebfb9b8
removing matrices.json
crysmags Sep 27, 2024
1b20c5f
removing matrices.jn
crysmags Sep 27, 2024
7f9decd
removing matrices.json
crysmags Oct 1, 2024
cd064f6
removing matrices.json
crysmags Oct 1, 2024
6ee768c
removing matrices.json
crysmags Oct 1, 2024
d336692
removing matrices.json
crysmags Oct 1, 2024
07b2634
updating versions json
crysmags Oct 2, 2024
7835521
wip
quinna-h Oct 8, 2024
ff79479
wip
quinna-h Oct 8, 2024
68263e8
wip
quinna-h Oct 8, 2024
12a6e9d
wip
quinna-h Oct 8, 2024
8efa626
wip
quinna-h Oct 8, 2024
d055df6
Change to use test packages
quinna-h Oct 8, 2024
c6e473b
Add logging
quinna-h Oct 8, 2024
98f26d8
Add more logging
quinna-h Oct 8, 2024
5c98619
wip
quinna-h Oct 8, 2024
d8a703e
add outdated integrations
quinna-h Oct 8, 2024
4ed2c85
wip
quinna-h Oct 8, 2024
a800310
add integrations
quinna-h Oct 8, 2024
013212f
add outdated?
quinna-h Oct 8, 2024
7b7d060
wip
quinna-h Oct 8, 2024
83d8583
attempt to write latest?
quinna-h Oct 8, 2024
7120ae1
wip
quinna-h Oct 8, 2024
521759c
expand and update
quinna-h Oct 8, 2024
f9913bf
update script
quinna-h Oct 23, 2024
8aefad0
wip
quinna-h Oct 23, 2024
aac5908
wip
quinna-h Oct 23, 2024
a65eeba
wip
quinna-h Oct 23, 2024
add1936
wip
quinna-h Oct 23, 2024
83820a3
wip
quinna-h Oct 23, 2024
e2ba009
update matrices.json?
quinna-h Oct 23, 2024
31370dd
remove matrices.json
quinna-h Oct 23, 2024
c8d8b9e
wip
quinna-h Oct 23, 2024
4a0d44c
add matrices.json back to make yarn happy
quinna-h Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/workflows/outdated-integrations.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Outdated Integrations

on:
# schedule:
# # Yes, this runs a _lot_. We don't want to be out of date for very long.
# - cron: '37 12,16,22 * * *'
push:
branches:
- 'quinna/test-outdated-integrations' # for testing

jobs:
outdated-integrations:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟠 Code Vulnerability

Workflow depends on a GitHub actions pinned by tag (...read more)

View in Datadog  Leave us feedback  Documentation

- uses: ./.github/actions/node/setup

- run: yarn install

- run: yarn outdated-integrations

- run: git diff
# - name: Create Pull Request
# id: pr
# uses: peter-evans/create-pull-request@v6
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# branch: "update_outdated_integrations"
# commit-message: "fix: update latests.json"
# delete-branch: true
# base: master
# title: "chore: update latests.json"
# labels: changelog/no-changelog
# body:
Loading
Loading