Skip to content

Commit

Permalink
ci: unify workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
rcwbr authored Nov 10, 2024
1 parent c728acf commit 2650581
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
2 changes: 2 additions & 0 deletions .github/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ rulesets:
- type: required_status_checks
parameters:
required_status_checks:
- context: Populate Codespaces image cache
integration_id: 15368 # GitHub Actions integration ID
- context: release-it workflow / Release-it dry-run
integration_id: 15368 # GitHub Actions integration ID
# Requires PR branches to be up-to-date with target
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
on: push
jobs:
devcontainer-cache-build:
name: Build devcontainer cache
name: Populate Codespaces image cache
runs-on: ubuntu-24.04
permissions:
packages: write
Expand All @@ -17,3 +17,10 @@ jobs:
- name: Build codespace devcontainer cache
run: |
./.devcontainer/initialize --set useradd.args.USER=codespace --set useradd.args.USER_UID=1000 --set useradd.args.USER_GID=1000 --set pre-commit.args.USER=codespace
release-it-workflow:
uses: rcwbr/release-it-gh-workflow/.github/workflows/[email protected]
with:
app-id: 1050758 # devcntr-cache-build-ci-release-it release-it app
app-environment: Repo release
secrets:
app-secret: ${{ secrets.RELEASE_IT_GITHUB_APP_KEY }} # Secret belonging to the Repo release environment
9 changes: 0 additions & 9 deletions .github/workflows/release-it.yaml

This file was deleted.

0 comments on commit 2650581

Please sign in to comment.