Compare commits

..
Author SHA1 Message Date
Parker Brown ef741caab5 Merge branch 'main' into parkerbxyz/dependabot-multi-ecosystem-groups 2026-04-10 17:51:15 -07:00
Parker Brown 20749b7294 Move update-types config for GitHub Actions
Removed the 'groups' section and moved 'update-types' directly under the GitHub Actions configuration.
2025-08-13 09:29:03 -07:00
Parker Brown 3f1903e205 Move commit-message config to multi-ecosystem group
Commit-message settings for minor-and-patch updates were relocated from the npm update section to the multi-ecosystem-groups.minor-and-patch section in dependabot.yml.
2025-08-13 09:03:24 -07:00
Parker Brown cfb49a3e58 Add multi-ecosystem group to Dependabot config 2025-07-11 12:31:03 -07:00
7 changed files with 43 additions and 22 deletions
+19 -15
View File
@@ -1,30 +1,34 @@
version: 2 version: 2
multi-ecosystem-groups:
minor-and-patch:
schedule:
interval: 'quarterly'
commit-message:
prefix: 'fix'
prefix-development: 'build'
include: 'scope'
updates: updates:
- package-ecosystem: 'npm' - package-ecosystem: 'npm'
directory: '/' directory: '/'
schedule: patterns: ['*']
interval: 'monthly' multi-ecosystem-group: 'minor-and-patch'
groups: groups:
production-dependencies: production:
dependency-type: 'production' dependency-type: 'production'
update-types: update-types:
- minor - minor
- patch - patch
development-dependencies: development:
dependency-type: 'development' dependency-type: 'development'
update-types: update-types:
- minor - minor
- patch - patch
commit-message:
prefix: 'fix'
prefix-development: 'build'
include: 'scope'
- package-ecosystem: 'github-actions' - package-ecosystem: 'github-actions'
directory: '/' directory: '/'
schedule: patterns: ['*']
interval: 'monthly' multi-ecosystem-groups: 'minor-and-patch'
groups: update-types:
github-actions: - minor
update-types: - patch
- minor
- patch
@@ -0,0 +1,17 @@
name: 'Publish Immutable Action'
on:
release:
types: [published]
jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
packages: write
steps:
- uses: actions/checkout@v6
- name: Publish Immutable Action
uses: actions/[email protected]
+1 -1
View File
@@ -23352,7 +23352,7 @@ async function run() {
ensureNativeProxySupport(); ensureNativeProxySupport();
const clientId = getInput("client-id") || getInput("app-id"); const clientId = getInput("client-id") || getInput("app-id");
if (!clientId) { if (!clientId) {
throw new Error("The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context."); throw new Error("Either 'client-id' or 'app-id' input must be set");
} }
const privateKey = getInput("private-key"); const privateKey = getInput("private-key");
const owner = getInput("owner"); const owner = getInput("owner");
+1 -1
View File
@@ -20,7 +20,7 @@ async function run() {
const clientId = core.getInput("client-id") || core.getInput("app-id"); const clientId = core.getInput("client-id") || core.getInput("app-id");
if (!clientId) { if (!clientId) {
throw new Error("The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context."); throw new Error("Either 'client-id' or 'app-id' input must be set");
} }
const privateKey = core.getInput("private-key"); const privateKey = core.getInput("private-key");
const owner = core.getInput("owner"); const owner = core.getInput("owner");
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "create-github-app-token", "name": "create-github-app-token",
"version": "3.1.1", "version": "3.1.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "create-github-app-token", "name": "create-github-app-token",
"version": "3.1.1", "version": "3.1.0",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@actions/core": "^3.0.0", "@actions/core": "^3.0.0",
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "create-github-app-token", "name": "create-github-app-token",
"private": true, "private": true,
"type": "module", "type": "module",
"version": "3.1.1", "version": "3.1.0",
"description": "GitHub Action for creating a GitHub App Installation Access Token", "description": "GitHub Action for creating a GitHub App Installation Access Token",
"engines": { "engines": {
"node": ">=24.4.0" "node": ">=24.4.0"
+2 -2
View File
@@ -56,11 +56,11 @@ POST /api/v3/app/installations/123456/access_tokens
`; `;
exports[`main-missing-client-and-app-id.test.js > stderr 1`] = ` exports[`main-missing-client-and-app-id.test.js > stderr 1`] = `
The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context. Either 'client-id' or 'app-id' input must be set
`; `;
exports[`main-missing-client-and-app-id.test.js > stdout 1`] = ` exports[`main-missing-client-and-app-id.test.js > stdout 1`] = `
::error::The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context. ::error::Either 'client-id' or 'app-id' input must be set
`; `;
exports[`main-missing-owner.test.js > stderr 1`] = ` exports[`main-missing-owner.test.js > stderr 1`] = `