Граф коммитов

56 Коммитов

Автор SHA1 Сообщение Дата
Reino Muhl 9fc1193385
feat(scripts): pull pdfs from legal-docs
Because:

- We need to pull the latest pdfs from legal-docs into the fxa
  assets folder.

This commit:

- Create a script to copy the latest pdfs into assets/legal.
- Create a Github Action to automatically pull in the pdfs from
  legal-docs, and open a pull request to move pdfs into assets/legal.

Closes #fxa-5100
2022-10-20 18:22:29 -04:00
dependabot[bot] 106d8467a4
chore(deps): bump slackapi/slack-github-action from 1.22.0 to 1.23.0
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.22.0...v1.23.0)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 06:27:24 +00:00
Bryan Olsson e6899f4b33
chore(l10n): improve checking of reviewer status to reduce redundant review requests 2022-10-11 16:45:57 -07:00
Bryan Olsson c93cae02aa
chore(l10n): Revise workflow to fetch base commit
Because:

* Action fails under certain conditions when it tries to checkout the base SHA but it cannot be found

This commit:

* Adds an explicit fetch for the base SHA to ensure it can be checked out
2022-10-03 12:44:24 -07:00
Bryan Olsson 9a0e344e7b
chore(l10n): check if PR breaks build, flag gettext reviews
Because:

* Certain modern javascript syntax breaks the l10n-extract process.
* Gettext strings currently are not reviewed for localization issues until export to Pontoon

This commit:

* Runs "npx grunt l10n-extract" whenever a PR makes a change to fxa-content-server. An unsupported syntax will cause the build to fail, alerting ahead of time.
* Flags mozilla/fxa-l10n for review if a change creates new gettext strings
2022-09-22 15:31:04 -07:00
dependabot[bot] 2934ce6d41
chore(deps): bump slackapi/slack-github-action from 1.21.0 to 1.22.0
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.21.0...v1.22.0)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 06:49:54 +00:00
Lisa Chan 9d86c48789
fix(dependabot): fix ignore patch releases 2022-08-26 09:17:17 -04:00
Wil Clouser 7707fcbf3f
chore(dependabot): ignore patch releases
Because:

* we have too much dependabot traffic

This commit:

* ignores patch releases

Closes FXA-5684
2022-08-19 15:06:25 -07:00
dependabot[bot] 26b79218c8
chore(deps): bump slackapi/slack-github-action from 1.19.0 to 1.21.0
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.19.0 to 1.21.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.19.0...v1.21.0)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 06:58:07 +00:00
Dustin Lactin fd1344009a
Updated upload-assets-to-cdn workflow to use github context for slack-message variables 2022-06-15 09:27:14 -06:00
Dustin Lactin 3426d29c88
Added workflow_dispatch trigger to allow manual runs 2022-06-14 11:22:41 -06:00
Dustin Lactin 26d3a77ba2
Using context property syntax for variables in slack notifcation 2022-06-14 10:02:42 -06:00
Bryan Olsson 7db7a5db31
chore(repo): set l10n drivers as owners of .ftl files
Because:

* localization team should be notified for changes to Fluent files, so that review can happen during development instead of after landing

This commit:

* update CODEOWNERS with l10n project owners

Co-authored-by: Francesco Lodolo <flod@lodolo.net>
2022-06-01 20:56:32 +02:00
Jon Buckley 17ce8ede79
fix(ci): Interpolate Slack message correctly 2022-05-19 13:15:50 -04:00
Wil Clouser cf7a078d98
Merge pull request #12648 from turrisxyz/setup-permissions
chore: Set permissions for GitHub actions
2022-05-06 15:34:28 -07:00
naveen a65e6ebb17
chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-05-06 17:22:53 -05:00
Wil Clouser 5c0fde3070
Merge pull request #12792 from mozilla/dependabot/github_actions/actions/checkout-3
chore(deps): bump actions/checkout from 2 to 3
2022-05-06 13:04:58 -07:00
Wil Clouser 9cc9617141
Merge pull request #12793 from mozilla/dependabot/github_actions/slackapi/slack-github-action-1.19.0
chore(deps): bump slackapi/slack-github-action from 1.16.0 to 1.19.0
2022-05-06 13:04:16 -07:00
dependabot[bot] 519c94e47a
chore(deps): bump slackapi/slack-github-action from 1.16.0 to 1.19.0
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.16.0 to 1.19.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.16.0...v1.19.0)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 16:19:24 +00:00
dependabot[bot] be50585368
chore(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 16:19:20 +00:00
dependabot[bot] 4d893140b5
chore(deps): bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 16:19:16 +00:00
naveensrinivasan b9aeed5163
chore: Included githubactions in the dependabot config
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-05-06 10:18:35 -05:00
Dustin Lactin 37fd02e782
Added missing permissions needed to interact with GitHub's OIDC Token endpoint 2022-02-16 10:13:43 -07:00
Wil Clouser 719696a816
Merge pull request #11733 from mozilla/FXA-4478-add-other-directory-to-asset-push-automation
chore(scripts): Add 'other' assets directory to upload script
2022-01-31 08:39:31 -08:00
Barry Chen abe42d1e32
chore(repo): set fxa-devs to own all things
Because:
 - we shouldn't depend on humans to remember to request a PR review from
   mozilla/fxa-devs

This commit:
 - update and move CODEOWNERS so that mozilla/fxa-devs is the owner of
   the entire repo
2022-01-27 12:58:49 -06:00
Wil Clouser f3e3a8f86c
chore(scripts): Add 'other' assets directory to upload script
Because:

* the /other/ directory doesn't get uploaded for some reason

This commit:

* adds it to the upload script

Closes #4478
2022-01-24 16:04:04 -08:00
Danny Coates 50e124b518
feat(services): remove fxa-auth-db-mysql, fxa-email-event-proxy, and fxa-email-service
and fxa-metrics-processor
2022-01-13 16:23:22 -08:00
Jon Buckley aa74ddceef
Merge pull request #11013 from mozilla/automatic-asset-upload
Automatic asset upload
2021-12-08 00:00:48 -05:00
Dustin Lactin 546f0e6dc1
Changed aws s3 cp to sync and fixed argument ordering 2021-11-25 08:39:23 -07:00
Dustin Lactin d98a1c75b7
Added slack message to fxa-team channel when assets have been uploaded. 2021-11-24 14:21:00 -07:00
Dustin Lactin b9435059b3
Limited asset scope to file types required for each bucket path. (pdf/svg/png) 2021-11-24 12:08:52 -07:00
Reino Muhl 06cea5b97e
Revert "chore(deps-dev): bump jest-watch-typeahead from 0.6.5 to 1.0.0" (#11148)
* Revert "chore(deps-dev): bump jest-watch-typeahead from 0.6.5 to 1.0.0 (#11123)"

This reverts commit a7460d79d6

* Add exception to dependabot
2021-11-24 14:08:20 -05:00
Dustin Lactin 655c772ab4
Updated aws-region to match stage infrastructure region 2021-11-17 10:02:37 -07:00
Dustin Lactin d674243b53
Updated action to use OIDC provider instead of user access keys, added stage step 2021-11-15 13:52:35 -07:00
Dustin Lactin dfda61f2cb
Github action to upload product-icons & legal assets to CDN origin S3 bucket 2021-11-15 13:22:27 -07:00
Danny Coates 6b5e90c67e
chore(deps): changed dependabot config 2021-08-23 10:52:14 -07:00
Danny Coates 694ff5f6af
chore(deps): update deps and start ignoring @types/* in dependabot 2021-06-23 08:11:07 -07:00
Wil Clouser d4b899a2a7
fix dependabot syntax 2021-01-28 11:24:15 -08:00
Wil Clouser a262ba2296
Up the dependabot limit to 6 2021-01-27 14:45:14 -08:00
Wil Clouser 5be3d1bde5
Create codeql-analysis.yml
Maybe we can try this again now that we have Actions?
2020-12-17 12:38:04 -08:00
Dave Justice 81274d6f75
task(monorepo): add rtl checkbox to pr template 2020-10-21 06:07:31 +00:00
Wil Clouser 1eda19df43
chore(codeql): remove codeql yaml
Because:
* Github's codeql analysis is based on actions it won't for for `mozilla` organization.  This file is unnecessary and will just lead to confusion having it here since it isn't working.

This commit:
* Removes the codeql-analysis file
2020-10-20 16:12:56 -07:00
Wil Clouser ae7b611c49
Create codeql-analysis.yml 2020-10-09 12:33:27 -07:00
Vijay Budhram a43361834b
fix(tests): Add codecov carry flags to circleci 2020-09-28 12:33:09 -04:00
Danny Coates 668edcd4f3
chore(deps): updated dependabot.yml 2020-09-17 23:56:19 -07:00
Vijay Budhram e698388b23
fix(tests): disable codecov beta check annotations 2020-09-15 11:05:12 -04:00
Wil Clouser 6905488f2f
move dependabot config 2020-08-25 13:26:03 -07:00
Vijay Budhram 091fa09040
chore(coverage): disable codecov comments 2020-07-30 12:21:45 -04:00
Jody Heavener 01db98af8d
chore(github): minor updates to pull request template 2020-07-13 14:05:53 -04:00
Vijay Budhram d7a7859ed0
fix(coverage): disable codecov for overall project since it varies so much 2020-06-30 15:20:01 -04:00