-
Notifications
You must be signed in to change notification settings - Fork 93
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
New workflows #1261
base: main
Are you sure you want to change the base?
New workflows #1261
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
continuous integration and deployment:
Build and Deploy to Cloud Run: Adds a workflow to build and push a Docker container to Google Artifact Registry and deploy it to Cloud Run on commits to the "main" branch. (.github/workflows/google-cloudrun-docker.yml)
Test on Multiple Environments: Adds a workflow to run tests on Node.js versions 18.x and 20.x across Ubuntu, Windows, and macOS environments. (.github/workflows/main.yml)
Bumps [express](https://github.com/expressjs/express) from 4.17.2 to 4.20.0. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.17.2...4.20.0) --- updated-dependencies: - dependency-name: express dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
…/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2/express-4.20.0 Bump express from 4.17.2 to 4.20.0 in /test/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1. - [Commits](kornelski/http-cache-semantics@v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: http-cache-semantics dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.11 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.11...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.6.3. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](npm/node-semver@v7.3.5...v7.6.3) --- updated-dependencies: - dependency-name: semver dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](isaacs/minimatch@v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
…/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2/minimatch-3.1.2 Bump minimatch from 3.0.4 to 3.1.2 in /test/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2
…/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2/semver-7.6.3 Bump semver from 7.3.5 to 7.6.3 in /test/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2
…/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2/tar-6.2.1 Bump tar from 6.1.11 to 6.2.1 in /test/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2
…/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2/http-cache-semantics-4.1.1 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /test/Microsoft.ComponentDetection.VerificationTests/resources/yarn/v2
This pull request introduces two new GitHub Actions workflows for continuous integration and deployment. The changes include setting up a workflow to build and deploy a Docker container to Google Cloud Run and another workflow to run tests on multiple Node.js versions and operating systems.
New Workflows:
Build and Deploy to Cloud Run:
.github/workflows/google-cloudrun-docker.yml
)Test on Multiple Environments:
.github/workflows/main.yml
)