Skip to content

Commit 5b0adb2

Browse files
standardise_github_files.pykeattang
authored andcommitted
[DEP-1351] Adding Propeller Github standard files
As part of SOC2 compliance we have implemented enforcement of standard files, including checks to ensure all GitHub Pull Requests are linked to a Jira card as a way to meet our obligation of always having changes documented and approved.
1 parent 7c58182 commit 5b0adb2

File tree

3 files changed

+6
-87
lines changed

3 files changed

+6
-87
lines changed

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

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
# Dependabot config file. Enables updates for internal packages and schedules checks outside of office hours.
1+
# Dependabot config file. Enables updates for internal packages and schedules checks
2+
# outside of office hours.
23
# https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates
3-
44
version: 2
55
registries:
66
npm-npmjs: # Define registry for private access
77
type: npm-registry
88
url: https://registry.npmjs.org
9-
token: ${{secrets.NPM_TOKEN}}
10-
9+
token: ${{ secrets.NPM_TOKEN }}
1110
updates:
1211
# Keep npm dependencies up to date
1312
- package-ecosystem: "npm"
1413
directory: "/"
1514
# Allow version updates for dependencies in these registries
1615
registries:
1716
- npm-npmjs
18-
# Check the npm registry for updates on Sunday 7pm UTC / Monday 5am AEST. This should be out of
19-
# office hours so as to not block CI but not too long before people wake up, in case the updates
20-
# cause issues.
17+
# Check the npm registry for updates on Sunday 7pm UTC / Monday 5am AEST. This
18+
# should be out of office hours so as to not block CI but not too long before
19+
# people wake up, in case the updates cause issues.
2120
schedule:
2221
interval: "weekly"
2322
day: "sunday"

.github/workflows/check-pr-title.yml

Lines changed: 0 additions & 47 deletions
This file was deleted.

.github/workflows/dependabot-auto-merge.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)